.diagnostic_shell__q_TDw{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);--dark:var(--a2-ink);--warm:var(--a2-linen-2);--acc:var(--a2-forest);--clay:#d4967d;--white:var(--a2-linen);--ink-muted:var(--a2-ink-strong);--line:var(--a2-hairline);background:var(--a2-linen-2);min-height:100vh;display:flex;flex-direction:column;font-family:var(--a2-font-text);color:var(--a2-fg)}.diagnostic_main__P_6NW{display:contents}.diagnostic_shell__q_TDw .diagnostic_stage__ptTs1{width:100%;max-width:var(--a2-frame);margin:0 auto;padding:clamp(48px,7vw,96px) 22px;flex:1 1}@media (min-width:560px){.diagnostic_shell__q_TDw .diagnostic_stage__ptTs1{padding-left:32px;padding-right:32px}}.diagnostic_btnPrimaryLink__0n__Y,.diagnostic_btnPrimary__9k3U0,.diagnostic_btnSecondaryLink__DmdPo,.diagnostic_btnSecondary__dEYJA{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:0;padding:17px 30px;font-family:var(--a2-font-display);font-variation-settings:var(--a2-label-axes);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;text-decoration:none;transition:opacity .15s,background .15s,color .15s,border-color .15s}.diagnostic_btnPrimaryLink__0n__Y,.diagnostic_btnPrimary__9k3U0{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-ink);color:var(--a2-fg);border:1px solid var(--a2-ink)}.diagnostic_btnSecondaryLink__DmdPo,.diagnostic_btnSecondary__dEYJA{background:transparent;color:var(--a2-fg);border:1px solid var(--a2-ink-muted)}.diagnostic_btnPrimary__9k3U0:disabled{opacity:.32;cursor:not-allowed}.diagnostic_btnPrimaryLink__0n__Y:hover,.diagnostic_btnPrimary__9k3U0:not(:disabled):hover,.diagnostic_btnSecondaryLink__DmdPo:hover,.diagnostic_btnSecondary__dEYJA:hover{opacity:.84}.diagnostic_profileHeader__Irq2r{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;align-items:stretch;margin-bottom:clamp(40px,6vw,72px)}.diagnostic_profileHeaderCopy__0a7Un{border-left:2px solid var(--a2-terra);padding-left:20px;align-self:center}.diagnostic_profileHeaderCopy__0a7Un p:last-child{margin:0;color:var(--a2-muted);font-size:14px;line-height:1.55;max-width:54ch}.diagnostic_introGrid___V0zQ{display:grid;grid-template-columns:minmax(0,.88fr) minmax(300px,.58fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center;min-height:clamp(360px,52vh,560px)}.diagnostic_introCopy__o263g{max-width:760px}.diagnostic_introBento__FQnzD{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;min-width:0;align-self:center}.diagnostic_introBentoTile__nqXfL{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);min-width:0;padding:clamp(18px,2.2vw,24px);border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted)}.diagnostic_introBentoPrimary__KoQ37{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);grid-column:span 6;padding:clamp(24px,3vw,34px);background:var(--a2-ink);border-color:var(--a2-ink)}.diagnostic_introBentoTile__nqXfL:not(.diagnostic_introBentoPrimary__KoQ37):not(.diagnostic_introBentoRead__OiJIo){--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);grid-column:span 3;background:var(--a2-on-ink-muted)}.diagnostic_introBentoRead__OiJIo{grid-column:span 6;border-color:var(--a2-clay);background:var(--a2-on-ink-tint)}.diagnostic_introBentoLabel__XRCni,.diagnostic_introBentoLead__FRk6w,.diagnostic_introBentoText__LvdgT,.diagnostic_introBentoValue__XN_9g{margin:0}.diagnostic_introBentoLabel__XRCni{color:var(--a2-accent);font-size:10.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.diagnostic_introBentoLead__FRk6w{margin-top:12px;color:var(--a2-fg);font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(28px,3vw,38px);line-height:1.08}.diagnostic_introBentoText__LvdgT{margin-top:14px;color:var(--a2-muted);font-size:14px;line-height:1.55;max-width:45ch}.diagnostic_introBentoValue__XN_9g{margin-top:10px;color:var(--a2-fg);font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(18px,1.9vw,24px);line-height:1.16}.diagnostic_introBentoPrimary__KoQ37 .diagnostic_introBentoLabel__XRCni{color:var(--a2-accent)}.diagnostic_introH1__Cvdur{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(44px,5.9vw,72px);line-height:1.02;margin:20px 0 24px;max-width:13ch}.diagnostic_introLede__d1MUk{font-size:clamp(17px,1.7vw,21px);color:var(--a2-muted);max-width:52ch;line-height:1.65;margin:0}.diagnostic_navRowIntro__MTwfK{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:40px}.diagnostic_metaLine__b3iRe{font-size:13px;color:var(--a2-muted);margin-top:24px}.diagnostic_introPanel__mE2gp{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-ink);color:var(--a2-fg);padding:clamp(32px,4vw,48px);min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.diagnostic_moduleLabel__1DaRL,.diagnostic_panelEyebrow___XnLP,.diagnostic_whyLabel__cdk2D{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--a2-accent);font-weight:700;margin:0 0 14px}.diagnostic_panelSub__D9PRa{font-size:13px;color:var(--a2-muted);line-height:1.5;margin:-4px 0 20px;max-width:40ch}.diagnostic_panelNote__lbBAT{border-left:2px solid var(--a2-terra);color:var(--a2-muted);line-height:1.55;padding-left:16px;margin:40px 0 0}.diagnostic_dossier__KpHGs{list-style:none;margin:0;padding:0}.diagnostic_dosItem___PW8B{position:relative}.diagnostic_dosMarker__gTzH2{display:block;flex-shrink:0;width:12px;height:12px;box-sizing:border-box;border:1.5px solid var(--a2-ink-muted);border-radius:50%;background:transparent;transition:background .25s,border-color .25s}.diagnostic_dosEmerging__30GrG .diagnostic_dosMarker__gTzH2{border-color:var(--a2-accent);background:linear-gradient(90deg,var(--a2-terra) 50%,transparent 50%)}.diagnostic_dosDefined__5ojmR .diagnostic_dosMarker__gTzH2{--a2-ground:var(--a2-terra);border-color:var(--a2-accent);background:var(--a2-terra)}.diagnostic_dosNeedsReview__MqGaR .diagnostic_dosMarker__gTzH2{border-color:var(--a2-accent);border-radius:2px;transform:rotate(45deg) scale(.85)}.diagnostic_dosClarifying___3hgX .diagnostic_dosMarker__gTzH2{border-color:var(--a2-accent)}@keyframes diagnostic_dosPulse__R7kNo{0%,to{box-shadow:0 0 0 0 var(--a2-clay)}60%{box-shadow:0 0 0 6px transparent}}.diagnostic_dosClarifying___3hgX .diagnostic_dosMarker__gTzH2,.diagnostic_dossierFlow__oC6xc .diagnostic_dosActive__jXohD .diagnostic_dosMarker__gTzH2{animation:diagnostic_dosPulse__R7kNo 2.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.diagnostic_dosMarker__gTzH2{animation:none!important;transition:none}}.diagnostic_dosLabel__DJZ76{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--a2-body)}.diagnostic_dosState__AbAZS{font-size:9px;letter-spacing:.11em;text-transform:uppercase;color:var(--a2-muted)}.diagnostic_dosValue__OLX4w{font-size:12px;line-height:1.35;color:var(--a2-fg)}.diagnostic_dosReason__m5D53{font-size:12.5px;line-height:1.5;color:var(--a2-body)}.diagnostic_dossierFlow__oC6xc{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:10px;gap:10px;margin:0;min-width:0}.diagnostic_dossierFlow__oC6xc .diagnostic_dosItem___PW8B{min-width:0;--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);display:grid;grid-template-columns:18px 1fr;grid-gap:10px;gap:10px;min-height:126px;padding:16px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted);transition:border-color .2s,background .2s,box-shadow .2s,transform .2s}.diagnostic_dossierFlow__oC6xc .diagnostic_dosMarker__gTzH2{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);margin-top:2px;background-color:var(--a2-linen-2)}.diagnostic_dossierFlow__oC6xc .diagnostic_dosEmerging__30GrG .diagnostic_dosMarker__gTzH2{--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:linear-gradient(90deg,var(--a2-terra) 50%,var(--a2-linen-2) 50%)}.diagnostic_dossierFlow__oC6xc .diagnostic_dosDefined__5ojmR .diagnostic_dosMarker__gTzH2{background:var(--a2-terra)}.diagnostic_dossierFlow__oC6xc .diagnostic_dosActive__jXohD .diagnostic_dosLabel__DJZ76{color:var(--a2-accent)}.diagnostic_dossierFlow__oC6xc .diagnostic_dosActive__jXohD{border-color:var(--a2-clay);background:var(--a2-on-ink-tint);box-shadow:0 12px 30px var(--a2-hairline);transform:translateY(-1px)}.diagnostic_dossierFlow__oC6xc .diagnostic_dosDefined__5ojmR{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(
    --a2-linen-2
  )}.diagnostic_dossierFlow__oC6xc .diagnostic_dosNeedsReview__MqGaR{background:var(--a2-on-ink-tint)}.diagnostic_dosTopline__7lIfi{display:flex;align-items:baseline;justify-content:space-between;gap:8px;min-width:0}.diagnostic_dossierFlow__oC6xc .diagnostic_dosLabel__DJZ76{display:block;margin-bottom:7px}.diagnostic_dossierFlow__oC6xc .diagnostic_dosTopline__7lIfi{display:block}.diagnostic_dossierFlow__oC6xc .diagnostic_dosState__AbAZS{display:block;margin-top:8px}.diagnostic_dossierFlow__oC6xc .diagnostic_dosValue__OLX4w{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.diagnostic_dossierIntro__xGnkx .diagnostic_dosItem___PW8B{display:grid;grid-template-columns:22px 1fr;grid-gap:14px;gap:14px;padding:15px 0;border-top:1px solid var(--a2-on-ink-line)}.diagnostic_dossierIntro__xGnkx .diagnostic_dosItem___PW8B:first-child{border-top:none;padding-top:2px}.diagnostic_dossierIntro__xGnkx .diagnostic_dosMarker__gTzH2{margin-top:3px;border-color:var(--a2-on-ink-muted)}.diagnostic_dossierIntro__xGnkx .diagnostic_dosDefined__5ojmR .diagnostic_dosMarker__gTzH2,.diagnostic_dossierIntro__xGnkx .diagnostic_dosEmerging__30GrG .diagnostic_dosMarker__gTzH2,.diagnostic_dossierIntro__xGnkx .diagnostic_dosNeedsReview__MqGaR .diagnostic_dosMarker__gTzH2{border-color:var(--a2-accent)}.diagnostic_dossierIntro__xGnkx .diagnostic_dosLabel__DJZ76{color:var(--a2-fg);font-size:11.5px;margin-right:10px}.diagnostic_dossierIntro__xGnkx .diagnostic_dosState__AbAZS{color:var(--a2-muted)}.diagnostic_dossierIntro__xGnkx .diagnostic_dosValue__OLX4w{display:block;color:var(--a2-muted);font-size:14px;margin-top:5px}.diagnostic_dossierIntro__xGnkx .diagnostic_dosReason__m5D53{display:block;color:var(--a2-muted);margin-top:4px}.diagnostic_dossierResult__G2GR0{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:12px;gap:12px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosItem___PW8B{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;padding:20px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosMarker__gTzH2{margin-top:2px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosTopline__7lIfi{flex-wrap:wrap;row-gap:4px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosLabel__DJZ76{font-size:10.5px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosState__AbAZS{text-align:right}.diagnostic_dossierResult__G2GR0 .diagnostic_dosNeedsReview__MqGaR .diagnostic_dosState__AbAZS{color:var(--a2-accent)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosValue__OLX4w{display:block;margin-top:10px;font-size:13.5px;line-height:1.45;overflow-wrap:break-word}.diagnostic_dossierResult__G2GR0 .diagnostic_dosReason__m5D53{display:block;margin-top:8px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);grid-column:span 7;padding:clamp(24px,3vw,34px);background:var(--a2-ink);border-color:var(--a2-ink)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI.diagnostic_dosClarifying___3hgX .diagnostic_dosMarker__gTzH2,.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI.diagnostic_dosPending__areCL .diagnostic_dosMarker__gTzH2{border-color:var(--a2-on-ink-muted)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI .diagnostic_dosLabel__DJZ76{color:var(--a2-accent)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI .diagnostic_dosState__AbAZS{color:var(--a2-muted)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI .diagnostic_dosValue__OLX4w{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(24px,2.4vw,32px);line-height:1.1;color:var(--a2-fg);margin-top:12px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI .diagnostic_dosReason__m5D53{color:var(--a2-muted);font-size:13px;max-width:52ch}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoSecondary__iGCFe{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);grid-column:span 5;padding:clamp(20px,2.6vw,28px);background:var(
    --a2-linen-2
  );border-color:var(--a2-hairline)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoSecondary__iGCFe .diagnostic_dosValue__OLX4w{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(19px,1.7vw,24px);line-height:1.22;color:var(--a2-fg)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoSecondary__iGCFe .diagnostic_dosReason__m5D53{font-size:12.5px}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoAction__5CSrN{grid-column:span 3;border-color:var(--a2-clay);background:var(--a2-on-ink-tint)}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoContext__2fb2_{grid-column:span 3}.diagnostic_questionGrid__L702m{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.diagnostic_questionGridCompact__i2xqK{align-items:center}.diagnostic_questionContext__l9zGr{position:-webkit-sticky;position:sticky;top:96px}.diagnostic_qTitle__FqGsw{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(42px,5.7vw,72px);line-height:1.02;margin:20px 0 24px;max-width:11ch}.diagnostic_qHint__Etkow{font-size:12px;color:var(--a2-muted);margin:16px 0 0;letter-spacing:.04em;text-transform:uppercase}.diagnostic_whyBox__6v6Hj{margin-top:32px;border-left:2px solid var(--a2-terra);padding-left:18px;max-width:38ch}.diagnostic_whyBox__6v6Hj p:last-child{color:var(--a2-muted);line-height:1.55;margin:0}.diagnostic_options__IYGDi{display:flex;flex-direction:column;gap:10px;margin:0}.diagnostic_option__pKHTT{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);display:flex;align-items:flex-start;gap:16px;width:100%;text-align:left;background:var(--a2-on-ink);border:1px solid var(--a2-hairline);border-radius:0;padding:20px 22px;font-size:16px;color:var(--a2-fg);transition:border-color .15s,background .15s,transform .15s}.diagnostic_option__pKHTT:hover{border-color:var(--a2-ink-muted);transform:translateY(-1px)}.diagnostic_optionSelected__vHsv9{--a2-ground:var(--a2-on-ink-tint);border-color:var(--a2-accent);background:var(--a2-on-ink-tint)}.diagnostic_optionMark__q5G5G{flex-shrink:0;width:24px;height:24px;border-radius:50%;border:1.5px solid var(--a2-hairline);margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:11px;color:var(--a2-fg);background:transparent;transition:all .15s}.diagnostic_optionMulti__vwfDA .diagnostic_optionMark__q5G5G{border-radius:5px}.diagnostic_optionSelected__vHsv9 .diagnostic_optionMark__q5G5G{--a2-ground:var(--a2-terra);--a2-fg:var(--a2-on-ink);background:var(--a2-terra);border-color:var(--a2-accent);color:var(--a2-fg)}.diagnostic_optionLabel___mhok{display:block;line-height:1.4}.diagnostic_optionNote__G_Gqx{display:block;font-size:13px;color:var(--a2-muted);margin-top:6px;line-height:1.4}.diagnostic_marketSelector__weuiL{display:flex;flex-direction:column;gap:14px}.diagnostic_patternPrompt__v9XDO,.diagnostic_searchLabel__IQ8KH,.diagnostic_unlistedPanel__e_Yha label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--a2-muted);margin:0}.diagnostic_marketSearch__Li_FQ,.diagnostic_unlistedPanel__e_Yha input{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);width:100%;min-height:50px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink);color:var(--a2-fg);font:inherit;font-size:15px;padding:13px 15px;border-radius:0}.diagnostic_marketSearch__Li_FQ:focus,.diagnostic_unlistedPanel__e_Yha input:focus{outline:2px solid var(--a2-clay);outline-offset:2px}.diagnostic_marketChangeButton__71RdL{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);min-height:44px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted);color:var(--a2-fg);font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:11px 14px;text-align:left}.diagnostic_marketResults__WBRET{max-height:min(46vh,420px);overflow:auto;padding-right:4px}.diagnostic_marketResultsList__oP9i4,.diagnostic_marketResults__WBRET{display:grid;grid-gap:8px;gap:8px}.diagnostic_marketResultsClose__vHNJp{display:none;min-height:40px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;padding:10px 12px;text-align:center}.diagnostic_marketResult__O0xE0,.diagnostic_marketResultsClose__vHNJp{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted);color:var(--a2-fg)}.diagnostic_marketResult__O0xE0{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:58px;text-align:left;padding:13px 15px;transition:background .15s,border-color .15s,transform .15s}.diagnostic_marketResult__O0xE0:hover{border-color:var(--a2-ink-muted);transform:translateY(-1px)}.diagnostic_marketResultActive__q85oD{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);border-color:var(--a2-ink-muted);background:var(
    --a2-linen-2
  )}.diagnostic_marketResultSelected__nqAqI{--a2-ground:var(--a2-on-ink-tint);border-color:var(--a2-accent);background:var(--a2-on-ink-tint)}.diagnostic_marketName__zoAhq,.diagnostic_marketRegion__xCbvP,.diagnostic_marketStatus__38xw5{display:block}.diagnostic_marketName__zoAhq{font-size:15px;line-height:1.3;font-weight:700}.diagnostic_marketRegion__xCbvP{color:var(--a2-muted);font-size:12.5px;line-height:1.35;margin-top:3px}.diagnostic_marketStatus__38xw5{flex-shrink:0;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--a2-fg);border:1px solid var(--a2-hairline);padding:5px 8px}.diagnostic_marketFallbacks__PfU0b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.diagnostic_textChoice__AVKtG{min-height:48px;border:1px solid var(--a2-hairline);background:transparent;color:var(--a2-fg);font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:12px}.diagnostic_textChoiceSelected__jLQOy{--a2-ground:var(--a2-on-ink-tint);border-color:var(--a2-accent);background:var(--a2-on-ink-tint);color:var(--a2-fg)}.diagnostic_unlistedPanel__e_Yha{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);display:grid;grid-gap:12px;gap:12px;padding:18px;background:var(
    --a2-linen-2
  );border:1px solid var(--a2-hairline)}.diagnostic_patternGrid__BP6aV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.diagnostic_patternButton__kNHpr{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);min-height:42px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink);color:var(--a2-fg);font-size:12.5px;line-height:1.25;padding:9px 10px;text-align:center}.diagnostic_patternButtonSelected__M4Ukq{--a2-ground:var(--a2-on-ink-tint);border-color:var(--a2-accent);background:var(--a2-on-ink-tint)}.diagnostic_marketLearning__xv2LC{margin:2px 0 0;border-left:2px solid var(--a2-terra);padding-left:14px;color:var(--a2-body);font-size:14px;line-height:1.5;min-height:calc(1.5em * 2)}.diagnostic_openText__rhlyQ{margin-top:16px}.diagnostic_openText__rhlyQ label{display:block;font-size:12.5px;color:var(--a2-muted);margin-bottom:8px}.diagnostic_openText__rhlyQ textarea{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);width:100%;min-height:96px;resize:vertical;font-family:inherit;font-size:15px;color:var(--a2-fg);border:1px solid var(--a2-hairline);border-radius:0;padding:14px 16px;background:var(--a2-on-ink)}.diagnostic_navRow__XCYLn{display:flex;align-items:center;justify-content:space-between;margin-top:40px;gap:16px}.diagnostic_btnBack__HTXkW{display:inline-flex;align-items:center;min-height:44px;background:transparent;border:none;color:var(--a2-muted);font-size:13px;letter-spacing:.04em;padding:8px 4px;text-transform:uppercase}.diagnostic_btnBack__HTXkW:hover{color:var(--a2-fg)}.diagnostic_btnBackHidden__A6_fj{visibility:hidden}h2.diagnostic_moduleLabel__1DaRL,h2.diagnostic_recoKicker__eBiGg{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin-top:0}.diagnostic_recapRead__vXSMh{margin:18px 0 0;font-size:16px;line-height:1.6;color:var(--a2-fg)}.diagnostic_stepProgress__aHXtU{display:inline-flex;align-items:center;gap:9px;margin:0 0 14px;font-family:var(--a2-font-display);font-variation-settings:var(--a2-label-axes);font-weight:700;font-size:11px;letter-spacing:.14em}.diagnostic_stepProgressNow__rJR0u{color:var(--a2-accent)}.diagnostic_stepProgressRule__snox_{display:block;width:22px;height:1px;background:var(--a2-muted)}.diagnostic_stepProgressTotal__YXsbI{color:var(--a2-muted)}.diagnostic_resultHero__F5Rsj{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);grid-gap:clamp(40px,6vw,80px);gap:clamp(40px,6vw,80px);align-items:stretch;margin-bottom:48px}.diagnostic_resultEyebrow__6xyNc{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--a2-accent);font-weight:700;margin:0 0 18px}.diagnostic_lead__JY6cn{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(38px,5.4vw,66px);line-height:1.05;margin:0 0 24px;max-width:15ch}.diagnostic_subLead__fiytI{font-size:clamp(17px,1.6vw,21px);color:var(--a2-muted);max-width:48ch;margin:0;line-height:1.62}.diagnostic_module__nnWUo,.diagnostic_reveal__ftHEW{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);background:var(--a2-on-ink);border:1px solid var(--a2-hairline)}.diagnostic_recapCard__Nvfww{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-ink);color:var(--a2-fg);padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;justify-content:space-between;gap:24px}.diagnostic_recapStatus__IFq_y{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-size:clamp(28px,3vw,38px);line-height:1.1;margin:0 0 16px}.diagnostic_directionNote__D3xVo{font-size:12px;color:var(--a2-muted);margin:0;max-width:62ch}.diagnostic_module__nnWUo{padding:clamp(24px,5vw,48px);margin-bottom:24px}.diagnostic_moduleIntro__fLzL1{font-size:clamp(18px,2vw,24px);color:var(--a2-body);margin:0 0 6px;max-width:52ch;line-height:1.45}.diagnostic_lensFoot__zQvG2{font-size:13.5px;color:var(--a2-muted);margin:22px 0 0;font-style:italic}.diagnostic_lensBento__3ttvl{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:28px;align-items:stretch}.diagnostic_lensTile__FajXP{--a2-ground:var(--a2-on-ink-muted);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);min-width:0;padding:clamp(20px,2.6vw,28px);border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted)}.diagnostic_lensTilePrimary__Hk8Zp{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);grid-column:span 7;padding:clamp(24px,3vw,34px);border-left:2px solid var(--a2-terra);background:var(
    --a2-linen-2
  )}.diagnostic_lensBentoPaired__uD_oE .diagnostic_lensTilePrimary__Hk8Zp{grid-row:span 2}.diagnostic_lensTileBoundary__s6Ees,.diagnostic_lensTileMarket__25zsO,.diagnostic_lensTileSupport__NuCCY{grid-column:span 5}.diagnostic_lensTileObserved__VeyNQ{grid-column:span 12;padding-top:18px;padding-bottom:18px}.diagnostic_lensTileLabel__MY47J{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--a2-fg);font-weight:700;margin:0 0 12px}.diagnostic_lensTileMarket__25zsO .diagnostic_lensTileLabel__MY47J,.diagnostic_lensTilePrimary__Hk8Zp .diagnostic_lensTileLabel__MY47J{color:var(--a2-accent)}.diagnostic_lensTileHeading__dYLHo{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(24px,3.2vw,34px);line-height:1.22;color:var(--a2-fg);margin:0 0 12px}.diagnostic_lensTileSupportPhrase__Raa_1{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(19px,1.8vw,23px);line-height:1.3;color:var(--a2-fg);margin:0 0 10px}.diagnostic_lensTilePillar__Qy7Fv{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--a2-muted);font-weight:700;margin:0}.diagnostic_lensTileBody__jxD8p{font-size:14.5px;line-height:1.55;color:var(--a2-body);margin:0;max-width:56ch}.diagnostic_lensChips___ZYuW{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.diagnostic_lensChips___ZYuW li{--a2-ground:var(--a2-on-ink-muted);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--a2-body);border:1px solid var(--a2-hairline);background:var(--a2-on-ink-muted);padding:7px 11px}.diagnostic_lensChips___ZYuW li,.diagnostic_moduleReco__MB9MJ{--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra)}.diagnostic_moduleReco__MB9MJ{border-color:var(--a2-ink-muted);background:linear-gradient(90deg,var(--a2-hairline),transparent 45%),var(--a2-on-ink)}.diagnostic_recoKicker__eBiGg{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--a2-accent);font-weight:700;margin:0 0 8px}.diagnostic_conciergeBadge__2Zx9U{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);display:inline-block;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--a2-fg);background:var(
    --a2-linen-2
  );border:1px solid var(--a2-hairline);padding:5px 10px;margin-bottom:16px}.diagnostic_recoName__hqyHC{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(36px,5vw,62px);margin:0 0 18px;color:var(--a2-fg);line-height:1.02}.diagnostic_recoName__hqyHC a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-thickness:1px;text-underline-offset:5px}.diagnostic_recoName__hqyHC a:hover{color:var(--a2-accent);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.diagnostic_recoWhy__oK231{font-size:clamp(17px,1.7vw,21px);color:var(--a2-body);margin:0 0 24px;max-width:60ch;line-height:1.55}.diagnostic_recoNext__VrW3B{font-size:15.5px;color:var(--a2-body);margin:0 0 24px;max-width:64ch;line-height:1.58}.diagnostic_recoSecondary__duz2w{font-size:15px;color:var(--a2-body);border-left:2px solid var(--a2-terra);padding-left:16px;margin:0;max-width:62ch;line-height:1.56}.diagnostic_recoCtas__b26dY{display:flex;gap:14px;flex-wrap:wrap}.diagnostic_recoReveal__ZqF2a{margin-top:24px;border-top:1px solid var(--a2-hairline)}.diagnostic_recoRevealSummary__a5jw0{list-style:none;cursor:pointer;padding:18px 0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--a2-fg);display:flex;align-items:center;justify-content:space-between}.diagnostic_recoRevealSummary__a5jw0::-webkit-details-marker{display:none}.diagnostic_recoReveal__ZqF2a[open]>.diagnostic_recoRevealSummary__a5jw0{border-bottom:1px solid var(--a2-hairline)}.diagnostic_recoReveal__ZqF2a[open]>.diagnostic_recoRevealSummary__a5jw0 .diagnostic_chev__GWd71{transform:rotate(90deg)}.diagnostic_recoRevealBody__fLrGE{padding:22px 0 4px}.diagnostic_recoRevealBody__fLrGE>:last-child{margin-bottom:0}.diagnostic_reveal__ftHEW{margin-bottom:24px;overflow:hidden}.diagnostic_reveal__ftHEW>summary{list-style:none;cursor:pointer;padding:22px clamp(24px,5vw,48px);font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--a2-fg);display:flex;align-items:center;justify-content:space-between}.diagnostic_reveal__ftHEW>summary::-webkit-details-marker{display:none}.diagnostic_chev__GWd71{transition:transform .2s;font-size:14px;color:var(--a2-muted)}.diagnostic_reveal__ftHEW[open]>.diagnostic_revealSummary__IAITF .diagnostic_chev__GWd71{transform:rotate(90deg)}.diagnostic_reveal__ftHEW[open]>.diagnostic_revealSummary__IAITF{border-bottom:1px solid var(--a2-hairline)}.diagnostic_revealBody__dYSy8{padding:clamp(24px,5vw,48px)}.diagnostic_revealBody__dYSy8 h4{font-size:11px;letter-spacing:.11em;text-transform:uppercase;color:var(--a2-muted);font-weight:700;margin:0 0 8px}.diagnostic_rbGroup__m2_GZ+.diagnostic_rbGroup__m2_GZ{margin-top:24px}.diagnostic_revealBody__dYSy8 p{font-size:15.5px;color:var(--a2-body);margin:0;line-height:1.6}.diagnostic_heardList__uQWxB{list-style:none;margin:0;padding:0}.diagnostic_heardList__uQWxB li{padding:14px 0;border-top:1px solid var(--a2-hairline);font-size:14.5px;display:flex;gap:12px}.diagnostic_heardList__uQWxB li:first-child{border-top:none;padding-top:0}.diagnostic_heardTag__GKU5H{flex-shrink:0;width:116px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--a2-muted);font-weight:700;padding-top:2px}.diagnostic_heardVal__Lak9q{flex:1 1}.diagnostic_returnCard__xGSlO{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-ink);color:var(--a2-fg);padding:clamp(28px,5vw,44px);margin-bottom:32px}.diagnostic_returnEyebrow__7fh_l{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--a2-accent);font-weight:700;margin:0 0 8px}.diagnostic_returnCard__xGSlO h1{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(28px,4vw,38px);margin:0 0 12px}.diagnostic_returnCard__xGSlO p{color:var(--a2-muted);line-height:1.55;margin:0 0 18px;max-width:60ch}.diagnostic_returnActions___v6I_{display:flex;gap:10px;flex-wrap:wrap}.diagnostic_returnDelete__f113L{display:inline-block;margin-top:16px;background:transparent;border:none;color:var(--a2-muted);font-size:12px;text-decoration:underline;padding:0}.diagnostic_storageNotice__71ULI,.diagnostic_submissionNotice__sfm4A{border-left:4px solid var(--a2-terra);background:var(--a2-on-ink-tint);padding:14px 18px;margin-bottom:24px;font-size:13px;line-height:1.5;color:var(--a2-fg)}.diagnostic_collisionNotice__8BA1d{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);border-left:4px solid var(--a2-terra);background:var(
    --a2-linen-2
  );padding:16px 18px;margin-bottom:20px;font-size:13px;line-height:1.5}.diagnostic_collisionNotice__8BA1d p{margin:0 0 10px}.diagnostic_modalOverlay__0NBRx{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--a2-ink-muted)}.diagnostic_modalCard__Wf5w_{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);width:100%;max-width:460px;max-height:calc(100vh - 32px);overflow-y:auto;background:var(--a2-linen-2);border:1px solid var(--a2-hairline);box-shadow:0 24px 60px var(--a2-ink-muted);padding:clamp(20px,5vw,28px)}.diagnostic_modalTitle__3YLim{font-family:var(--a2-font-display);font-variation-settings:var(--a2-display-axes);font-weight:400;font-size:clamp(20px,4vw,26px);margin:0 0 12px;color:var(--a2-fg)}.diagnostic_modalDescription___cnRx{font-size:13.5px;line-height:1.55;color:var(--a2-fg);margin-bottom:16px}.diagnostic_collisionActions__RL5FI{display:flex;gap:10px;flex-wrap:wrap}.diagnostic_collisionActions__RL5FI button{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);min-height:40px;padding:0 14px;font-size:12.5px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink);cursor:pointer}.diagnostic_collisionActions__RL5FI button.diagnostic_btnPrimary__9k3U0{--a2-ground:var(--a2-ink);--a2-fg:var(--a2-on-ink);--a2-body:var(--a2-on-ink-body);--a2-muted:var(--a2-on-ink-muted);--a2-accent:var(--a2-clay);background:var(--a2-ink);color:var(--a2-fg);border-color:var(--a2-ink)}.diagnostic_labelField__8R3PS{margin-top:20px}.diagnostic_labelField__8R3PS label{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--a2-muted);margin:0 0 8px}.diagnostic_labelField__8R3PS input{--a2-ground:var(--a2-on-ink);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);width:100%;max-width:420px;min-height:46px;border:1px solid var(--a2-hairline);background:var(--a2-on-ink);color:var(--a2-fg);font:inherit;font-size:15px;padding:11px 13px}.diagnostic_labelField__8R3PS input:focus{outline:2px solid var(--a2-clay);outline-offset:2px}.diagnostic_labelHint__qCGcb{font-size:12px;color:var(--a2-muted);margin:8px 0 0}.diagnostic_reviewChecklist__5ofHu{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:14px}.diagnostic_reviewChecklist__5ofHu li{padding-left:22px;position:relative}.diagnostic_reviewChecklist__5ofHu li:before{content:"✓";position:absolute;left:0;color:var(--a2-accent);font-weight:700}.diagnostic_reviewCheckboxRow__WP9aZ{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--a2-muted);margin-bottom:18px}.diagnostic_reviewCheckboxRow__WP9aZ input{margin-top:3px}.diagnostic_reviewError__tA2Zo{font-size:12.5px;color:var(--a2-error);margin:8px 0 0}.diagnostic_reviewContactAddress___8ZX3{font-weight:700;color:var(--a2-fg)}.diagnostic_restart__M6bEr{margin-top:24px}.diagnostic_restart__M6bEr button{background:transparent;border:none;color:var(--a2-muted);font-size:13px;text-decoration:underline}@media (max-width:1100px){.diagnostic_introGrid___V0zQ,.diagnostic_profileHeader__Irq2r,.diagnostic_questionGrid__L702m,.diagnostic_resultHero__F5Rsj{grid-template-columns:1fr}.diagnostic_introGrid___V0zQ{min-height:0}.diagnostic_introBento__FQnzD{width:min(100%,560px);margin:0 auto}.diagnostic_introPanel__mE2gp{min-height:0}.diagnostic_questionContext__l9zGr{position:static}.diagnostic_introH1__Cvdur,.diagnostic_lead__JY6cn,.diagnostic_qTitle__FqGsw{max-width:100%}.diagnostic_dossierFlow__oC6xc{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnostic_dossierFlow__oC6xc .diagnostic_dosItem___PW8B{min-height:112px}.diagnostic_dossierFlow__oC6xc .diagnostic_dosValue__OLX4w{-webkit-line-clamp:2}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoPrimary__rfeNI,.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoSecondary__iGCFe{grid-column:span 12}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoAction__5CSrN,.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoContext__2fb2_{grid-column:span 6}}@media (max-width:640px){.diagnostic_shell__q_TDw .diagnostic_stage__ptTs1{padding-top:32px;padding-bottom:64px}.diagnostic_introH1__Cvdur{font-size:clamp(44px,15vw,68px)}.diagnostic_introBento__FQnzD{width:100%;grid-template-columns:1fr}.diagnostic_introBentoPrimary__KoQ37,.diagnostic_introBentoRead__OiJIo,.diagnostic_introBentoTile__nqXfL:not(.diagnostic_introBentoPrimary__KoQ37):not(.diagnostic_introBentoRead__OiJIo){grid-column:span 1}.diagnostic_lead__JY6cn,.diagnostic_qTitle__FqGsw{font-size:clamp(38px,13vw,58px)}.diagnostic_navRowIntro__MTwfK,.diagnostic_navRow__XCYLn,.diagnostic_recoCtas__b26dY{align-items:stretch;flex-direction:column}.diagnostic_btnPrimaryLink__0n__Y,.diagnostic_btnPrimary__9k3U0,.diagnostic_btnSecondaryLink__DmdPo,.diagnostic_btnSecondary__dEYJA{width:100%}.diagnostic_dossierFlow__oC6xc{grid-template-columns:1fr}.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoAction__5CSrN,.diagnostic_dossierResult__G2GR0 .diagnostic_dosBentoContext__2fb2_,.diagnostic_lensTileBoundary__s6Ees,.diagnostic_lensTileMarket__25zsO,.diagnostic_lensTilePrimary__Hk8Zp,.diagnostic_lensTileSupport__NuCCY{grid-column:span 12}.diagnostic_lensBentoPaired__uD_oE .diagnostic_lensTilePrimary__Hk8Zp{grid-row:auto}.diagnostic_marketFallbacks__PfU0b,.diagnostic_patternGrid__BP6aV{grid-template-columns:1fr}.diagnostic_marketResultsOpen__FgrWw{--a2-ground:var(--a2-linen-2);--a2-fg:var(--a2-ink);--a2-body:var(--a2-ink-strong);--a2-muted:var(--a2-ink-muted);--a2-accent:var(--a2-terra);position:fixed;left:14px;right:14px;bottom:14px;z-index:30;max-height:58vh;padding:12px;overflow:auto;background:var(--a2-linen-2);border:1px solid var(--a2-hairline);box-shadow:0 24px 60px var(--a2-hairline)}.diagnostic_marketResultsClose__vHNJp{display:block}.diagnostic_marketResult__O0xE0{align-items:flex-start;flex-direction:column;gap:8px}.diagnostic_marketStatus__38xw5{align-self:flex-start}.diagnostic_heardList__uQWxB li{display:block}.diagnostic_heardTag__GKU5H{display:block;width:auto;margin-bottom:6px}}.diagnostic_returnCard__xGSlO .diagnostic_btnSecondaryLink__DmdPo,.diagnostic_returnCard__xGSlO .diagnostic_btnSecondary__dEYJA{color:var(--a2-fg);border-color:var(--a2-on-ink-line)}.diagnostic_returnCard__xGSlO .diagnostic_btnSecondaryLink__DmdPo:hover,.diagnostic_returnCard__xGSlO .diagnostic_btnSecondary__dEYJA:hover{border-color:var(--a2-on-ink);opacity:1}