.OrgContextForm_wrapper__TXdiD{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,8px);background:#fff;padding:1.25rem}.OrgContextForm_sectionLabel__EFUNP{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted,#94a3b8);margin-bottom:.4rem}.OrgContextForm_intro__Oab2y{font-size:.82rem;color:#4a5568;line-height:1.5;margin:0 0 .85rem}.OrgContextForm_form__u7ICh{display:flex;flex-direction:column;gap:.75rem}.OrgContextForm_row__IIDfp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.OrgContextForm_row3__pxAl8{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem}@media (max-width:640px){.OrgContextForm_row3__pxAl8,.OrgContextForm_row__IIDfp{grid-template-columns:1fr}}.OrgContextForm_field__aN7Ky{display:flex;flex-direction:column;gap:.3rem}.OrgContextForm_label__hEKsF{font-size:.8rem;font-weight:600;color:var(--text-primary,#1a202c)}.OrgContextForm_required__c2rhI{color:#ef4444}.OrgContextForm_input__R9Bux,.OrgContextForm_select__zHHXS{padding:.55rem .7rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,6px);font-size:.85rem;color:var(--text-primary,#1a202c);background:var(--bg-input,#fff);transition:border-color var(--transition-fast,.15s ease)}.OrgContextForm_input__R9Bux:focus,.OrgContextForm_select__zHHXS:focus{outline:none;border-color:var(--brand-primary,#06b6d4);box-shadow:0 0 0 2px var(--brand-primary-glow,rgba(6,182,212,.12))}.OrgContextForm_input__R9Bux::placeholder{color:var(--text-muted,#94a3b8)}.OrgContextForm_depthHint__FG_E0{font-size:.72rem;color:var(--text-muted,#94a3b8);font-style:italic}.ProjectIntakeForm_form__agKu_{display:flex;flex-direction:column;gap:1rem}.ProjectIntakeForm_fieldFull__00ht1,.ProjectIntakeForm_field__OLWMQ{display:flex;flex-direction:column;gap:.3rem}.ProjectIntakeForm_grid__RuSD3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem}.ProjectIntakeForm_grid2__MEnUj{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}@media (max-width:640px){.ProjectIntakeForm_grid2__MEnUj,.ProjectIntakeForm_grid__RuSD3{grid-template-columns:1fr}}.ProjectIntakeForm_label__eSNV6{font-size:.8rem;font-weight:600;color:var(--text-primary,#1a202c)}.ProjectIntakeForm_required__2vZOH{color:#ef4444}.ProjectIntakeForm_input__gyHsK,.ProjectIntakeForm_select__R25sU{padding:.55rem .7rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,6px);font-size:.85rem;color:var(--text-primary,#1a202c);background:var(--bg-input,#fff);transition:border-color var(--transition-fast,.15s ease)}.ProjectIntakeForm_input__gyHsK:focus,.ProjectIntakeForm_select__R25sU:focus{outline:none;border-color:var(--brand-primary,#06b6d4);box-shadow:0 0 0 2px var(--brand-primary-glow,rgba(6,182,212,.12))}.ProjectIntakeForm_select__R25sU:disabled{opacity:.5;cursor:not-allowed}.ProjectIntakeForm_input__gyHsK::placeholder{color:var(--text-muted,#94a3b8)}.ProjectIntakeForm_checkboxGroup__1Zs4_{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem 1.25rem;gap:.5rem 1.25rem;margin-top:.25rem}@media (max-width:640px){.ProjectIntakeForm_checkboxGroup__1Zs4_{grid-template-columns:1fr}}.ProjectIntakeForm_checkboxLabel__ha_8G{display:flex;align-items:flex-start;gap:.35rem;font-size:.82rem;color:var(--text-secondary,#4a5568);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ProjectIntakeForm_checkbox__RFrLo{accent-color:var(--brand-primary,#06b6d4);width:15px;height:15px;cursor:pointer;margin-top:2px;flex-shrink:0}.ProjectIntakeForm_checkboxText__9mFuf{display:flex;flex-direction:column;gap:1px}.ProjectIntakeForm_checkboxDesc__DDIm_{font-size:.7rem;color:var(--text-muted,#94a3b8);line-height:1.3}.ProjectIntakeForm_customSavingsRow__xj5Nr{display:flex;align-items:center;gap:0;margin-top:.35rem}.ProjectIntakeForm_currencyPrefix__Ugz_7{display:flex;align-items:center;padding:.55rem .5rem;border:1px solid var(--border,#e2e8f0);border-right:none;border-radius:var(--radius-sm,6px) 0 0 var(--radius-sm,6px);font-size:.85rem;color:var(--text-muted,#94a3b8);background:var(--bg-subtle,#f8fafc)}.ProjectIntakeForm_customSavingsRow__xj5Nr .ProjectIntakeForm_input__gyHsK{border-radius:0 var(--radius-sm,6px) var(--radius-sm,6px) 0;flex:1 1}.ProjectIntakeForm_scopeGrid__hTlp0{display:grid;grid-template-columns:1fr 1fr;grid-gap:.55rem;gap:.55rem;margin-top:.35rem}@media (max-width:640px){.ProjectIntakeForm_scopeGrid__hTlp0{grid-template-columns:1fr}}.ProjectIntakeForm_scopeCard__NPoMc{display:flex;gap:.55rem;align-items:flex-start;padding:.65rem .8rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ProjectIntakeForm_scopeCard__NPoMc:hover{border-color:#06b6d4;background:#ecfeff}.ProjectIntakeForm_scopeCard_active__nAiwV{border-color:#06b6d4;background:#ecfeff;box-shadow:0 0 0 2px rgba(6,182,212,.12)}.ProjectIntakeForm_scopeRadio__sVa77{accent-color:#06b6d4;margin-top:3px;flex-shrink:0}.ProjectIntakeForm_scopeText__iqoB6{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ProjectIntakeForm_scopeLabel__Q5rrZ{font-size:.85rem;font-weight:600;color:#1a202c;line-height:1.25}.ProjectIntakeForm_scopeHint__u_4WE{font-size:.72rem;color:#6b7280;line-height:1.35}.ProjectIntakeForm_textarea__hsfAy{padding:.6rem .75rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,6px);font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.85rem;color:var(--text-primary,#1a202c);background:var(--bg-input,#fff);resize:vertical;min-height:4.5rem;transition:border-color var(--transition-fast,.15s ease)}.ProjectIntakeForm_textarea__hsfAy:focus{outline:none;border-color:var(--brand-primary,#06b6d4);box-shadow:0 0 0 2px var(--brand-primary-glow,rgba(6,182,212,.12))}.ProjectIntakeForm_textarea__hsfAy::placeholder{color:var(--text-muted,#94a3b8)}.ProjectList_sectionLabel__KIOOH{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted,#94a3b8);margin-bottom:.75rem}.ProjectList_list__R7D0A{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.ProjectList_card__2rdaJ{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-md,8px);background:#fff;overflow:hidden;transition:box-shadow var(--transition-fast,.15s ease)}.ProjectList_card__2rdaJ:hover{box-shadow:0 1px 4px rgba(0,0,0,.06)}.ProjectList_cardHeader__n06Ws{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--bg-subtle,#f8fafc)}.ProjectList_cardHeaderLeft__bd8cW{display:flex;align-items:center;gap:.6rem;min-width:0;flex:1 1}.ProjectList_cardNumber__C67Id{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--brand-primary,#06b6d4);color:#fff;font-size:.7rem;font-weight:700;flex-shrink:0}.ProjectList_cardTitle__nw8gH{font-size:.9rem;font-weight:500;color:var(--text-primary,#1a202c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectList_cardBadge__yz_9T{font-size:.7rem;font-weight:600;color:var(--brand-primary-dark,#0891b2);background:var(--brand-primary-bg,rgba(6,182,212,.06));padding:.15rem .45rem;border-radius:4px;flex-shrink:0}.ProjectList_cardHeaderRight___mwar{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.ProjectList_removeBtn__2KDqC{background:none;border:none;color:var(--text-muted,#94a3b8);font-size:1.2rem;cursor:pointer;padding:0 .25rem;line-height:1}.ProjectList_removeBtn__2KDqC:hover{color:#ef4444}.ProjectList_chevron__x8tZX{font-size:.65rem;color:var(--text-muted,#94a3b8)}.ProjectList_cardBody__8itnI{padding:.75rem 1rem 1rem;border-top:1px solid var(--border,#e2e8f0)}.ProjectList_addBtn__v0fPE{display:block;width:100%;padding:.7rem;border:2px dashed var(--border,#e2e8f0);border-radius:var(--radius-md,8px);background:transparent;color:var(--brand-primary,#06b6d4);font-weight:600;font-size:.9rem;cursor:pointer;transition:all var(--transition-fast,.15s ease);margin-bottom:1rem}.ProjectList_addBtn__v0fPE:hover:not(:disabled){border-color:var(--brand-primary,#06b6d4);background:var(--brand-primary-bg,rgba(6,182,212,.06))}.ProjectList_addBtn__v0fPE:disabled{opacity:.55;cursor:not-allowed}.ProjectList_summary__LSVoZ{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.65rem 1rem;background:var(--brand-primary-bg,rgba(6,182,212,.06));border-radius:var(--radius-sm,6px);font-size:.82rem;color:var(--text-secondary,#4a5568);font-weight:500}.ProjectList_summaryDot__M9YPK{width:3px;height:3px;border-radius:50%;background:var(--text-muted,#94a3b8)}@media (max-width:480px){.ProjectList_cardHeader__n06Ws{padding:.6rem .75rem}.ProjectList_cardTitle__nw8gH{font-size:.85rem}.ProjectList_cardBadge__yz_9T{display:none}.ProjectList_cardBody__8itnI{padding:.6rem .75rem .85rem}.ProjectList_summary__LSVoZ{flex-wrap:wrap;gap:.4rem .6rem;font-size:.78rem}}.StrategicBetForm_form__3VRI4{display:flex;flex-direction:column;gap:2rem;max-width:720px;margin:0 auto}.StrategicBetForm_section__vC13g{display:flex;flex-direction:column;gap:.35rem}.StrategicBetForm_heading__5NpyW{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:1.05rem;font-weight:600;color:#1a202c;margin:0}.StrategicBetForm_sub__KTRl_{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0 0 .75rem}.StrategicBetForm_ambitionGrid__Ia_Qc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.StrategicBetForm_ambitionCard__U5tdp{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem 1.1rem;background:#fff;border:1.5px solid #e5e7eb;border-radius:8px;cursor:pointer;text-align:left;font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);transition:all .15s ease}.StrategicBetForm_ambitionCard__U5tdp:hover{border-color:#06b6d4;background:#f8fafc}.StrategicBetForm_ambitionCardSelected__JJhd_{border-color:#06b6d4;background:#ecfeff;box-shadow:0 0 0 3px rgba(6,182,212,.12)}.StrategicBetForm_ambitionLabel__ad5fB{font-size:.95rem;font-weight:600;color:#1a202c}.StrategicBetForm_ambitionHelper__rOrGa{font-size:.8rem;color:#6b7280;line-height:1.4}.StrategicBetForm_priorityList__Txhqb{display:flex;flex-direction:column;gap:.4rem}.StrategicBetForm_priorityRow__Bb01a{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:.75rem;gap:.75rem;padding:.6rem .85rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);transition:all .15s ease}.StrategicBetForm_priorityRow__Bb01a:hover{border-color:#9ca3af}.StrategicBetForm_priorityRowChecked__t_phW{border-color:#06b6d4;background:#ecfeff}.StrategicBetForm_checkbox__F33B8{width:16px;height:16px;accent-color:#06b6d4;cursor:pointer}.StrategicBetForm_priorityLabel__KhdfJ{font-size:.9rem;font-weight:600;color:#1a202c}.StrategicBetForm_priorityTooltip__9QFyF{font-size:.8rem;color:#6b7280;line-height:1.35}.StrategicBetForm_hint___yJSi{padding:.5rem .85rem;margin-top:.75rem;background:#fef3c7;border:1px solid #fde68a;border-radius:6px;color:#78350f;font-size:.8rem}@media (max-width:480px){.StrategicBetForm_ambitionGrid__Ia_Qc{grid-template-columns:1fr}.StrategicBetForm_priorityRow__Bb01a{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.StrategicBetForm_priorityLabel__KhdfJ{grid-column:2;grid-row:1}.StrategicBetForm_priorityTooltip__9QFyF{grid-column:1/-1;grid-row:2;padding-left:1.75rem}}.DemoWatermark_watermark__ftCoa{display:flex;align-items:center;gap:.85rem;padding:.75rem 1.25rem;margin-bottom:1.5rem;background:linear-gradient(90deg,#fef3c7,#fef9c3);border:1px solid #fde68a;border-left:4px solid #f59e0b;border-radius:8px;font-family:var(--font-sans,"DM Sans",system-ui,sans-serif)}.DemoWatermark_badge__aeORy{flex-shrink:0;padding:.25rem .65rem;background:#f59e0b;color:#fff;border-radius:4px;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.DemoWatermark_text__Rne6b{font-size:.85rem;color:#78350f;line-height:1.4}@media (max-width:480px){.DemoWatermark_watermark__ftCoa{flex-direction:column;align-items:flex-start;gap:.5rem}.DemoWatermark_text__Rne6b{font-size:.8rem}}.TryASampleButton_button__y9afJ{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;color:#0891b2;border:1.5px solid #06b6d4;border-radius:8px;font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.95rem;font-weight:600;text-decoration:none;transition:all .15s ease;cursor:pointer}.TryASampleButton_button__y9afJ:hover{background:#ecfeff;color:#0e7490;transform:translateY(-1px)}.TryASampleButton_button__y9afJ:active{transform:translateY(0)}@media (max-width:480px){.TryASampleButton_button__y9afJ{width:100%;justify-content:center;padding:.875rem 1rem}}.HeadlineVerdict_headline__dWQi4{padding:1.5rem 1.75rem;margin-bottom:1.5rem;background:#fff;border:1px solid #e5e7eb;border-left:4px solid #06b6d4;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.HeadlineVerdict_topRow__YWLXf{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem}.HeadlineVerdict_eyebrow__OKASl{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0891b2;margin-bottom:.3rem}.HeadlineVerdict_title__I7GNo{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:1.55rem;font-weight:700;color:#1a202c;margin:0;line-height:1.2}.HeadlineVerdict_narrative___LMNm{font-size:.95rem;color:#4a5568;line-height:1.55;margin:0}.HeadlineVerdict_pill__McAkJ{flex-shrink:0;padding:.4rem 1rem;border-radius:9999px;font-size:.8rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.HeadlineVerdict_pill_aligned__xXIOY{background:#d1fae5;color:#065f46;border:1px solid #10b981}.HeadlineVerdict_pill_partial__APnsL{background:#fef3c7;color:#78350f;border:1px solid #f59e0b}.HeadlineVerdict_pill_misaligned__nfcSF{background:#fee2e2;color:#7f1d1d;border:1px solid #ef4444}.HeadlineVerdict_pill_unverifiable__ZoEkG{background:#f1f5f9;color:#475569;border:1px solid #94a3b8}@media (max-width:480px){.HeadlineVerdict_headline__dWQi4{padding:1.25rem 1rem}.HeadlineVerdict_topRow__YWLXf{flex-direction:column;align-items:flex-start}.HeadlineVerdict_title__I7GNo{font-size:1.3rem}.HeadlineVerdict_narrative___LMNm{font-size:.9rem}}.PillarCard_card__mRyK9{display:flex;flex-direction:column;gap:.7rem;padding:1.1rem 1.15rem;background:#fff;border:1px solid #e5e7eb;border-radius:10px;min-height:160px}.PillarCard_card_coherent__WxQI_{border-left:4px solid #10b981}.PillarCard_card_atRisk__hP8Gc{border-left:4px solid #f59e0b}.PillarCard_card_theater__0Nbjh{border-left:4px solid #ef4444}.PillarCard_card_unverifiable__OOJgO{border-left:4px solid #94a3b8}.PillarCard_header__u7zf5{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.PillarCard_code__g_giR{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.72rem;font-weight:700;letter-spacing:.05em;color:#6b7280;padding:.2rem .5rem;background:#f3f4f6;border-radius:4px}.PillarCard_verdictPill__4vRax{padding:.22rem .65rem;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.PillarCard_pill_coherent__XlNRl{background:#d1fae5;color:#065f46}.PillarCard_pill_atRisk__YdiBG{background:#fef3c7;color:#78350f}.PillarCard_pill_theater__6zIqP{background:#fee2e2;color:#7f1d1d}.PillarCard_pill_unverifiable__eeSaV{background:#f1f5f9;color:#475569}.PillarCard_title__KlN69{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:1rem;font-weight:600;color:#1a202c;margin:0;line-height:1.3}.PillarCard_narrative__rH6_m{font-size:.82rem;color:#4a5568;line-height:1.45;margin:0}.PillarCard_diagnosticsList__JFJ7G{list-style:none;padding:0;margin:.35rem 0 0;display:flex;flex-direction:column;gap:.45rem}.PillarCard_diagnosticItem__lAgYZ{display:flex;gap:.55rem;align-items:flex-start;padding:.5rem .65rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.PillarCard_severityDot__Z2YvX{flex-shrink:0;width:7px;height:7px;border-radius:50%;margin-top:.35rem;background:#94a3b8}.PillarCard_sev_high__ybnPn{background:#ef4444}.PillarCard_sev_medium__I__ia{background:#f59e0b}.PillarCard_sev_low__0Bqwt{background:#94a3b8}.PillarCard_diagCode__ArahE{flex-shrink:0;font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.7rem;font-weight:700;color:#0891b2;padding:.1rem .35rem;background:#ecfeff;border-radius:3px}.PillarCard_diagMessage__L1R8K{font-size:.78rem;color:#4a5568;line-height:1.4}@media (max-width:480px){.PillarCard_card__mRyK9{padding:.9rem .95rem;min-height:140px}.PillarCard_header__u7zf5{flex-wrap:wrap}.PillarCard_title__KlN69{font-size:.95rem}.PillarCard_diagnosticItem__lAgYZ{flex-direction:column;gap:.35rem}}.StubPillarCard_card__kX7mL{display:flex;flex-direction:column;gap:.6rem;padding:1.1rem 1.15rem;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;min-height:160px;position:relative}.StubPillarCard_header__IZGS3{display:flex;justify-content:space-between;align-items:center}.StubPillarCard_code__4BLy7{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.72rem;font-weight:700;letter-spacing:.05em;color:#64748b;padding:.2rem .5rem;background:#e2e8f0;border-radius:4px}.StubPillarCard_lockPill__z8yFo{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .55rem;background:#e2e8f0;color:#475569;border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.StubPillarCard_lockIcon__z3MQ6{font-size:.75rem;line-height:1}.StubPillarCard_title__IKyZ4{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:1rem;font-weight:600;color:#475569;margin:0;line-height:1.3;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.StubPillarCard_badge__S6qss{font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#0891b2;background:#ecfeff;padding:.15rem .45rem;border-radius:4px;border:1px solid #a5f3fc}.StubPillarCard_message__YPmPX{font-size:.82rem;color:#64748b;line-height:1.45;margin:0;flex-grow:1}.StubPillarCard_footer__Fcv_W{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;border-top:1px dashed #e2e8f0}.StubPillarCard_time__fhwv_{font-size:.72rem;color:#94a3b8;font-family:var(--font-mono,"DM Mono","SF Mono",monospace)}.StubPillarCard_cta__ZUkmP{padding:.4rem .85rem;background:#fff;color:#0891b2;border:1px solid #06b6d4;border-radius:6px;font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease}.StubPillarCard_cta__ZUkmP:hover{background:#ecfeff;color:#0e7490}@media (max-width:480px){.StubPillarCard_card__kX7mL{padding:.9rem .95rem;min-height:140px}.StubPillarCard_title__IKyZ4{font-size:.95rem}.StubPillarCard_footer__Fcv_W{flex-direction:column;align-items:stretch;gap:.5rem}.StubPillarCard_cta__ZUkmP{width:100%;text-align:center}}.PortfolioSummary_wrapper__UG_qx{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.03)}.PortfolioSummary_metricRow__UmrT5{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.PortfolioSummary_metricCard__YS0jv{padding:.85rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;gap:.25rem}.PortfolioSummary_metricLabel__UMx83{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.PortfolioSummary_metricValue__WSL5J{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:1.6rem;font-weight:700;color:#1a202c;line-height:1.1}.PortfolioSummary_metricUnit__zf8Hf{font-size:1rem;margin-left:.1rem;color:#6b7280}.PortfolioSummary_metricSub__FsLua{font-size:.75rem;color:#6b7280}.PortfolioSummary_metricBand__Oi1aX{display:inline-flex;align-self:flex-start;padding:.15rem .55rem;border-radius:9999px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;margin-top:.2rem}.PortfolioSummary_band_coherent__GyiQY{background:#d1fae5;color:#065f46;border-color:#10b981}.PortfolioSummary_band_scaler__K6J56{background:#fef3c7;color:#78350f;border-color:#f59e0b}.PortfolioSummary_band_high__npQlc,.PortfolioSummary_band_laggard__B1maA{background:#fee2e2;color:#7f1d1d;border-color:#ef4444}.PortfolioSummary_band_medium__spPh2{background:#fef3c7;color:#78350f;border-color:#f59e0b}.PortfolioSummary_band_low__yrWe9{background:#f1f5f9;color:#475569;border-color:#cbd5e1}.PortfolioSummary_finding__lg3iP{padding:.9rem 1rem;border-radius:10px;border:1px solid #e5e7eb;background:#f9fafb;display:flex;flex-direction:column;gap:.4rem}.PortfolioSummary_finding_warn__Q6NQs{background:#fffbeb;border-color:#fde68a;border-left:4px solid #f59e0b}.PortfolioSummary_finding_danger__YL7OG{background:#fef2f2;border-color:#fecaca;border-left:4px solid #ef4444}.PortfolioSummary_finding_positive__TryaT{background:#ecfdf5;border-color:#a7f3d0;border-left:4px solid #10b981}.PortfolioSummary_findingHeader__Yo0T2{display:flex;align-items:center;gap:.55rem}.PortfolioSummary_findingCode__KHcFT{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.72rem;font-weight:700;color:#0891b2;padding:.15rem .45rem;background:#fff;border:1px solid #e5e7eb;border-radius:3px}.PortfolioSummary_findingTitle__IDswu{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.9rem;font-weight:700;color:#1a202c}.PortfolioSummary_findingBody__QApWZ{font-size:.85rem;color:#4a5568;line-height:1.5;margin:0}.PortfolioSummary_section__XJNZZ{display:flex;flex-direction:column;gap:.6rem}.PortfolioSummary_sectionHeading__W_VR_{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0}.PortfolioSummary_stList___F_qJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.PortfolioSummary_stItem__9x047{padding:.75rem .9rem;background:#fffbeb;border:1px solid #fde68a;border-left:3px solid #f59e0b;border-radius:8px;display:flex;flex-direction:column;gap:.35rem}.PortfolioSummary_stHeader___Dqsh{display:flex;align-items:center;gap:.55rem}.PortfolioSummary_stCode__Zkfwo{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.7rem;font-weight:700;color:#92400e;padding:.12rem .42rem;background:#fef3c7;border:1px solid #fcd34d;border-radius:3px}.PortfolioSummary_stLabel__bYqIX{font-size:.85rem;font-weight:600;color:#78350f}.PortfolioSummary_stExplanation__0GHCO{font-size:.8rem;color:#4a5568;line-height:1.45;margin:0}.PortfolioSummary_stProjects__F0xWl{font-size:.72rem;color:#92400e;font-weight:500}.PortfolioSummary_coverageGapList__en_3S{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem}.PortfolioSummary_coverageGapItem__N2kMk{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.PortfolioSummary_gapName__u1Bp_{font-size:.82rem;color:#1a202c;font-weight:500}.PortfolioSummary_gapBand__Pa4Bv{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.1rem .4rem;border-radius:9999px;border:1px solid}.PortfolioSummary_qwList__ZZe8x{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.45rem}.PortfolioSummary_qwItem__o1XDV{display:flex;gap:.7rem;align-items:flex-start;padding:.55rem .75rem;background:#ecfeff;border:1px solid #a5f3fc;border-radius:8px}.PortfolioSummary_qwRank__WHOsS{flex-shrink:0;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;background:#06b6d4;color:#fff;border-radius:50%;font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.72rem;font-weight:700}.PortfolioSummary_qwInfo__nTNAt{display:flex;flex-direction:column;gap:.15rem;min-width:0}.PortfolioSummary_qwName__okEG5{font-size:.85rem;font-weight:600;color:#1a202c;line-height:1.3}.PortfolioSummary_qwMeta__kfyE7{font-size:.74rem;color:#4a5568}.PortfolioSummary_qwConfidence__Q8eNv[data-level=high]{color:#065f46;font-weight:600}.PortfolioSummary_qwConfidence__Q8eNv[data-level=medhigh]{color:#166534;font-weight:600}.PortfolioSummary_qwConfidence__Q8eNv[data-level=medium]{color:#78350f;font-weight:600}.PortfolioSummary_qwConfidence__Q8eNv[data-level=low]{color:#7f1d1d;font-weight:600}@media (max-width:480px){.PortfolioSummary_wrapper__UG_qx{padding:1.1rem 1rem}.PortfolioSummary_metricValue__WSL5J{font-size:1.35rem}.PortfolioSummary_findingBody__QApWZ{font-size:.82rem}}.ProjectScorecard_card__GCmXR{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.35rem;margin-bottom:1rem;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.03)}.ProjectScorecard_card_aligned__KkvpT{border-left:4px solid #10b981}.ProjectScorecard_card_partial__AM8u5{border-left:4px solid #f59e0b}.ProjectScorecard_card_misaligned__zriLc{border-left:4px solid #ef4444}.ProjectScorecard_card_unverifiable__192xO{border-left:4px solid #94a3b8}.ProjectScorecard_header__XmrnS{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.ProjectScorecard_headerLeft__QA64w{flex-grow:1;min-width:0}.ProjectScorecard_name__ruUkg{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:1.1rem;font-weight:600;color:#1a202c;margin:0 0 .4rem;line-height:1.3}.ProjectScorecard_chips__prAPp{display:flex;gap:.4rem;flex-wrap:wrap}.ProjectScorecard_kpiChip__AHXiy,.ProjectScorecard_scopeChip__EgDoR{display:inline-flex;align-items:center;padding:.18rem .55rem;border-radius:4px;font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ProjectScorecard_scopeChip__EgDoR{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.ProjectScorecard_kpiChip__AHXiy{background:#ecfeff;color:#0891b2;border:1px solid #a5f3fc}.ProjectScorecard_verdictPill__UOZ39{flex-shrink:0;padding:.32rem .8rem;border-radius:9999px;font-size:.72rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ProjectScorecard_pill_aligned__bPXQL{background:#d1fae5;color:#065f46;border:1px solid #10b981}.ProjectScorecard_pill_partial__0DJ7V{background:#fef3c7;color:#78350f;border:1px solid #f59e0b}.ProjectScorecard_pill_misaligned___lb6O{background:#fee2e2;color:#7f1d1d;border:1px solid #ef4444}.ProjectScorecard_pill_unverifiable__w__2O{background:#f1f5f9;color:#475569;border:1px solid #94a3b8}.ProjectScorecard_metricBlock__K5Pil{padding:.85rem 1rem;background:#f9fafb;border-radius:8px}.ProjectScorecard_metricRow__j4K5h{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.ProjectScorecard_metricLabel__l9tuH{font-size:.82rem;color:#4a5568;font-weight:500}.ProjectScorecard_metricValue__ILa9U{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:1rem;font-weight:700;color:#1a202c}.ProjectScorecard_metricLabelSub__rwFv_{font-size:.75rem;color:#6b7280}.ProjectScorecard_metricValueSub__1zGbK{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.8rem;color:#6b7280}.ProjectScorecard_gauge__dAZaF{height:8px;background:#e5e7eb;border-radius:9999px;margin:.5rem 0 .65rem;overflow:hidden}.ProjectScorecard_gaugeFill__Hu1jS{height:100%;background:linear-gradient(90deg,#06b6d4,#0891b2);border-radius:9999px;transition:width .3s ease}.ProjectScorecard_section__OoT_S{display:flex;flex-direction:column;gap:.55rem}.ProjectScorecard_sectionHeading__hmCKO{font-family:var(--font-sans,"DM Sans",system-ui,sans-serif);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0}.ProjectScorecard_mixList___x4Z4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.3rem}.ProjectScorecard_mixItem__JXED9{display:flex;justify-content:space-between;padding:.4rem .7rem;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.ProjectScorecard_mixType__L0yvO{font-size:.82rem;color:#1a202c;font-weight:500}.ProjectScorecard_mixPct__jGINo{font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.82rem;font-weight:700;color:#0891b2}.ProjectScorecard_confidenceNote__kIsF2{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#f8fafc;border-radius:6px;font-size:.78rem;color:#475569}.ProjectScorecard_confidenceDot__WXmuU{width:8px;height:8px;border-radius:50%;background:#94a3b8;flex-shrink:0}.ProjectScorecard_confidenceDot__WXmuU[data-level=high]{background:#10b981}.ProjectScorecard_confidenceDot__WXmuU[data-level=medhigh]{background:#84cc16}.ProjectScorecard_confidenceDot__WXmuU[data-level=medium]{background:#f59e0b}.ProjectScorecard_confidenceDot__WXmuU[data-level=low]{background:#ef4444}.ProjectScorecard_confidenceDot__WXmuU[data-level=zero]{background:#94a3b8}.ProjectScorecard_quoteBlock__3lnKh{display:flex;flex-direction:column;gap:.3rem}.ProjectScorecard_quoteLabel__iSM0A{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.ProjectScorecard_quoteConcern__C_JXp,.ProjectScorecard_quote___bVMK{padding:.65rem .85rem;margin:0;background:#f9fafb;border-left:3px solid #06b6d4;border-radius:0 6px 6px 0;font-size:.85rem;font-style:italic;color:#4a5568;line-height:1.5}.ProjectScorecard_quoteConcern__C_JXp{border-left-color:#f59e0b;background:#fffbeb}.ProjectScorecard_diagList__HfaD7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.4rem}.ProjectScorecard_diagItem__BrEG1{display:flex;gap:.6rem;align-items:flex-start;padding:.55rem .75rem;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.ProjectScorecard_diag_high__MJH3A{border-color:#fecaca;background:#fef2f2}.ProjectScorecard_diag_med__j4dKh,.ProjectScorecard_diag_medium__fXFWj{border-color:#fde68a;background:#fffbeb}.ProjectScorecard_diag_info__6dWwI{border-color:#e0f2fe;background:#f0f9ff}.ProjectScorecard_diagCode__DUKVQ{flex-shrink:0;font-family:var(--font-mono,"DM Mono","SF Mono",monospace);font-size:.7rem;font-weight:700;color:#0891b2;padding:.1rem .4rem;background:#fff;border-radius:3px;border:1px solid #e5e7eb}.ProjectScorecard_diagMsg__6bUeh{font-size:.8rem;color:#4a5568;line-height:1.45}.ProjectScorecard_unverifiableNote__aDZBO{padding:.75rem .95rem;background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:6px;font-size:.82rem;color:#475569;line-height:1.45}@media (max-width:480px){.ProjectScorecard_card__GCmXR{padding:1rem}.ProjectScorecard_header__XmrnS{flex-direction:column;align-items:flex-start;gap:.65rem}.ProjectScorecard_name__ruUkg{font-size:1rem}}.InviteCollaboratorModal_overlay__dH4FD{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.55);display:flex;align-items:center;justify-content:center;padding:1rem}.InviteCollaboratorModal_modal__g1Vp1{position:relative;background:#fff;border-radius:12px;padding:1.5rem;max-width:460px;width:100%;box-shadow:0 20px 60px rgba(0,0,0,.15);animation:InviteCollaboratorModal_fadeIn__ChAR7 .2s ease}@keyframes InviteCollaboratorModal_fadeIn__ChAR7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.InviteCollaboratorModal_closeBtn__67p_r{position:absolute;top:.65rem;right:.75rem;background:none;border:none;font-size:1.5rem;line-height:1;color:#94a3b8;cursor:pointer;padding:.25rem}.InviteCollaboratorModal_closeBtn__67p_r:hover{color:#1a202c}.InviteCollaboratorModal_title__byvbu{font-size:1.1rem;font-weight:600;color:var(--text-primary,#1a202c);margin:0 0 .5rem}.InviteCollaboratorModal_desc__Pz5_S{font-size:.85rem;color:var(--text-secondary,#4a5568);line-height:1.5;margin:0 0 1rem}.InviteCollaboratorModal_form__PXQsW{display:flex;flex-direction:column;gap:.75rem}.InviteCollaboratorModal_field__0YfqH{display:flex;flex-direction:column;gap:.3rem}.InviteCollaboratorModal_label__M34kY{font-size:.8rem;font-weight:600;color:var(--text-primary,#1a202c)}.InviteCollaboratorModal_input__k0qmE{padding:.55rem .7rem;border:1px solid var(--border,#e2e8f0);border-radius:var(--radius-sm,6px);font-size:.85rem;color:var(--text-primary,#1a202c);background:var(--bg-input,#fff);transition:border-color var(--transition-fast,.15s ease)}.InviteCollaboratorModal_input__k0qmE:focus{outline:none;border-color:var(--brand-primary,#06b6d4);box-shadow:0 0 0 2px var(--brand-primary-glow,rgba(6,182,212,.12))}.InviteCollaboratorModal_input__k0qmE::placeholder{color:var(--text-muted,#94a3b8)}.InviteCollaboratorModal_error__vyxeq{font-size:.82rem;color:#dc2626;margin:0}.InviteCollaboratorModal_actions___3887{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}.InviteCollaboratorModal_linkBox__1D1JB{display:flex;gap:0;margin-bottom:1rem}.InviteCollaboratorModal_linkInput__AXmNA{flex:1 1;padding:.55rem .7rem;border:1px solid var(--border,#e2e8f0);border-right:none;border-radius:var(--radius-sm,6px) 0 0 var(--radius-sm,6px);font-size:.8rem;font-family:var(--font-mono,"DM Mono","SF Mono",monospace);color:var(--text-primary,#1a202c);background:#f8fafc}.InviteCollaboratorModal_linkInput__AXmNA:focus{outline:none;border-color:var(--brand-primary,#06b6d4)}.InviteCollaboratorModal_copyBtn__nZ1zm{padding:.55rem 1rem;border:1px solid var(--brand-primary,#06b6d4);border-radius:0 var(--radius-sm,6px) var(--radius-sm,6px) 0;background:var(--brand-primary,#06b6d4);color:#fff;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap}.InviteCollaboratorModal_copyBtn__nZ1zm:hover{background:#0891b2}@media (max-width:480px){.InviteCollaboratorModal_modal__g1Vp1{padding:1.25rem;margin:.5rem}.InviteCollaboratorModal_actions___3887{flex-direction:column-reverse}.InviteCollaboratorModal_actions___3887>*{width:100%;text-align:center}}.page_container__FB4cr{padding-top:2rem;padding-bottom:4rem}.page_flagOff__jxNqL{padding-top:4rem;text-align:center}.page_flagOffTitle__DHU1w{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.page_flagOffCopy__gmvtW{color:var(--text-secondary,#4a5568);max-width:480px;margin:0 auto}.page_landing__JR4Cc{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.page_landingLede__Adjuq{margin:0;color:var(--text-secondary,#4a5568);max-width:640px;line-height:1.55}.page_landingCtas__RNx07{display:flex;gap:.85rem;flex-wrap:wrap}.page_validating__oMVfA{display:flex;flex-direction:column;align-items:center;padding:3rem 1rem;text-align:center}.page_validatingTitle___tVE4{font-size:1.1rem;font-weight:600;margin-bottom:.75rem;color:var(--text-primary,#1a202c)}.page_validatingCopy__cWVbr{color:var(--text-secondary,#4a5568);max-width:520px;margin:0;line-height:1.55}.page_validatingSpinner__fdghe{display:inline-flex;gap:.35rem;margin-bottom:1rem}.page_validatingDot__mPNKp{width:8px;height:8px;border-radius:50%;background:var(--brand-primary,#06b6d4);animation:page_xrayPulse__EHgWy 1.25s ease-in-out infinite}.page_validatingDot__mPNKp:nth-child(2){animation-delay:.15s}.page_validatingDot__mPNKp:nth-child(3){animation-delay:.3s}@keyframes page_xrayPulse__EHgWy{0%,80%,to{opacity:.25;transform:scale(.85)}40%{opacity:1;transform:scale(1.1)}}.page_results__QP9C_{display:flex;flex-direction:column;gap:1.5rem}.page_pillarRow__AHPZx{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_stubRow__IgDxT{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.page_sectionHeading__qKLNc{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 .75rem}@media (max-width:480px){.page_landingCtas__RNx07{width:100%;flex-direction:column;align-items:stretch}.page_landingCtas__RNx07>*{width:100%;text-align:center}.page_pillarRow__AHPZx,.page_stubRow__IgDxT{grid-template-columns:1fr}.page_validating__oMVfA{padding:2rem .75rem}.page_validatingTitle___tVE4{font-size:1rem}}