.phase1c_stack__2meV6{display:grid;gap:var(--space-lg);margin-top:var(--space-lg)}.phase1c_summaryGrid__3w_Nf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.phase1c_heroCopy__ir0qV{display:grid;gap:var(--space-sm)}.phase1c_heroCopy__ir0qV h2,.phase1c_heroCopy__ir0qV h3,.phase1c_heroCopy__ir0qV p{margin:0}.phase1c_heroCopy__ir0qV h2{font-size:var(--text-section-title);line-height:var(--leading-heading)}.phase1c_heroCopy__ir0qV h3{font-size:var(--text-card-title);line-height:var(--leading-heading)}.phase1c_heroCopy__ir0qV p{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.phase1c_label__s_CdX{color:var(--color-primary-hover);font-size:var(--text-label);font-weight:var(--font-weight-bold)}.phase1c_issueList__rpwG6,.phase1c_issue__hrHTf{display:grid;gap:var(--space-sm)}.phase1c_issue__hrHTf{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--space-md);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle)}.phase1c_issue__hrHTf div{display:grid;gap:var(--space-2xs)}.phase1c_issue__hrHTf strong{font-size:var(--text-card-title);line-height:var(--leading-heading)}.phase1c_issue__hrHTf p{margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.phase1c_readiness__2ic3H{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:var(--space-lg);align-items:start}.phase1c_confidence__vCwZn{display:grid;gap:var(--space-xs)}.phase1c_confidence__vCwZn strong{font-size:var(--text-kpi);line-height:1.1}.phase1c_confidence__vCwZn p{margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.phase1c_actions__o4R7n{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-sm)}.phase1c_actions__o4R7n form{margin:0}.phase1c_analysisGrid__W_ZXZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.phase1c_analysisCard__PTlZv{display:grid;align-content:start;gap:var(--space-sm)}.phase1c_analysisCard__PTlZv h3,.phase1c_analysisCard__PTlZv p{margin:0}.phase1c_analysisCard__PTlZv h3{font-size:var(--text-card-title)}.phase1c_analysisCard__PTlZv li,.phase1c_analysisCard__PTlZv p{font-size:var(--text-body);line-height:var(--leading-body)}.phase1c_factList__vkD7s,.phase1c_simpleList__FVzMh,.phase1c_steps__MXHsm{display:grid;gap:var(--space-xs);margin:0;padding-left:var(--space-lg)}.phase1c_disclosure__UZUSj{padding:var(--space-md);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-surface)}.phase1c_disclosure__UZUSj summary{cursor:pointer;font-size:var(--text-label);font-weight:var(--font-weight-bold)}.phase1c_disclosure__UZUSj div{display:grid;gap:var(--space-md);margin-top:var(--space-md)}.phase1c_nextAction__lgpmx{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-lg);align-items:center}.phase1c_nextAction__lgpmx strong{font-size:var(--text-section-title);line-height:var(--leading-heading)}.phase1c_recommendationGrid__Puz7_{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--space-md)}.phase1c_success___THjz{margin-bottom:var(--space-md)}@media(max-width:900px){.phase1c_analysisGrid__W_ZXZ,.phase1c_nextAction__lgpmx,.phase1c_readiness__2ic3H,.phase1c_recommendationGrid__Puz7_,.phase1c_summaryGrid__3w_Nf{grid-template-columns:1fr}}@media(max-width:760px){.phase1c_stack__2meV6{gap:var(--space-md)}.phase1c_actions__o4R7n,.phase1c_actions__o4R7n form{display:grid}.phase1c_issue__hrHTf{grid-template-columns:1fr}.phase1c_nextAction__lgpmx strong{font-size:var(--text-card-title)}}.ui_button__XR5T4{display:inline-flex;min-width:0;min-height:46px;align-items:center;justify-content:center;gap:var(--space-xs);padding:0 var(--space-md);border:var(--border-default);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-label);font-weight:var(--font-weight-bold);line-height:1.5;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.ui_button__XR5T4:hover{transform:translateY(-1px)}.ui_button__XR5T4:active{transform:none}.ui_button__XR5T4:disabled,.ui_button__XR5T4[aria-disabled=true]{cursor:not-allowed;opacity:.58;transform:none}.ui_primary__x8hzA{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.ui_primary__x8hzA:hover{border-color:var(--color-primary-hover);background:var(--color-primary-hover)}.ui_secondary__Km69l{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary)}.ui_secondary__Km69l:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-hover)}.ui_tertiary___D5BV{border-color:transparent;background:var(--color-surface-subtle);color:var(--color-text-primary)}.ui_tertiary___D5BV:hover{background:var(--color-neutral-soft)}.ui_danger__0PTOU{border-color:var(--color-error);background:var(--color-error-soft);color:var(--color-error)}.ui_danger__0PTOU:hover{background:var(--color-error);color:var(--color-on-primary)}.ui_ghost__eSMKW{min-height:40px;padding-inline:var(--space-sm);border-color:transparent;background:transparent;color:var(--color-primary-hover)}.ui_ghost__eSMKW:hover{background:var(--color-primary-soft)}.ui_quickReply__z40Za{min-height:44px;padding:var(--space-xs) var(--space-md);border-color:var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary)}.ui_quickReplySelected__Ug7UJ,.ui_quickReply__z40Za:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-hover)}button.ui_button__XR5T4.ui_quickReply__z40Za{border-color:var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-control)}button.ui_button__XR5T4.ui_quickReply__z40Za:focus-visible,button.ui_button__XR5T4.ui_quickReply__z40Za:hover{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary-hover)}.ui_sm__SZT8c{min-height:40px;padding-inline:var(--space-sm);font-size:var(--text-caption)}.ui_md__mxdst{min-height:46px}.ui_lg__W5b4M{min-height:52px;padding-inline:var(--space-lg);font-size:var(--text-body)}.ui_spinner__Yqxfd{width:16px;height:16px;flex:none;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:ui_spin__B009T .75s linear infinite}@keyframes ui_spin__B009T{to{transform:rotate(1turn)}}.ui_field__6usLu{display:grid;min-width:0;gap:var(--space-xs)}.ui_fieldLabel__bJrxS{color:var(--color-text-primary);font-size:var(--text-label);font-weight:var(--font-weight-semibold);line-height:1.5}.ui_required__gkc2c{margin-left:var(--space-xs);color:var(--color-error);font-size:var(--text-status);font-style:normal}.ui_fieldDescription__KTCGc,.ui_fieldError__v8EUB{margin:0;font-size:var(--text-caption);line-height:var(--leading-caption)}.ui_fieldDescription__KTCGc{color:var(--color-text-secondary)}.ui_fieldError__v8EUB{color:var(--color-error);font-weight:var(--font-weight-semibold)}.ui_control__KGm1w{box-sizing:border-box;width:100%;min-width:0;min-height:46px;padding:var(--space-sm) var(--space-md);border:var(--border-default);border-radius:var(--radius-md);outline:0;background:var(--color-surface);color:var(--color-text-primary);font:inherit;font-size:var(--text-body);line-height:1.65;transition:border-color .16s ease,box-shadow .16s ease}.ui_control__KGm1w:hover{border-color:var(--color-border-strong)}.ui_control__KGm1w:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring)}.ui_control__KGm1w[aria-invalid=true]{border-color:var(--color-error);background:var(--color-error-soft)}.ui_control__KGm1w:disabled{cursor:not-allowed;background:var(--color-neutral-soft);color:var(--color-text-secondary)}.ui_textarea__2NHmV{min-height:144px;resize:vertical}.ui_select__qhnaw{appearance:auto}.ui_choice__MW0Us{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--space-sm);min-height:46px;padding:var(--space-sm);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer}.ui_choice__MW0Us:hover{border-color:var(--color-primary)}.ui_choice__MW0Us input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--color-primary)}.ui_choiceCopy__83D7s{display:grid;gap:var(--space-2xs)}.ui_choiceCopy__83D7s strong{font-size:var(--text-label)}.ui_choiceCopy__83D7s small{color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--leading-caption)}.ui_card__LCMfR{min-width:0;border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:none}.ui_cardPadding__RZgOD{padding:var(--space-lg)}.ui_hero__z2cPt{border-color:color-mix(in srgb,var(--color-primary) 24%,var(--color-border));background:var(--color-surface)}.ui_metric__3Ug3f{align-content:center;min-height:132px}.ui_metric__3Ug3f,.ui_status__AVVEP{display:grid;gap:var(--space-xs)}.ui_aiInsight__N_6kM{border-left:3px solid var(--color-primary);background:var(--color-surface-subtle)}.ui_action__LephL{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-lg);border-color:color-mix(in srgb,var(--color-primary) 32%,var(--color-border));background:var(--color-surface-subtle)}.ui_warning__uCCvE{border-color:color-mix(in srgb,var(--color-warning) 35%,var(--color-border));background:var(--color-warning-soft)}.ui_badge__rKDPn{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:var(--space-2xs);padding:5px var(--space-xs);border-radius:var(--radius-pill);font-size:var(--text-status);font-weight:var(--font-weight-bold);line-height:1.35;white-space:normal}.ui_completed__ng_uw,.ui_confirmed__P5wS7{background:var(--color-success-soft);color:var(--color-success)}.ui_aiInferred__6HM5B,.ui_inProgress__mZfH9{background:var(--color-primary-soft);color:var(--color-primary-hover)}.ui_checking__cz8XM{background:var(--color-neutral-soft);color:var(--color-text-secondary)}.ui_badgeWarning__IUCNO{background:var(--color-warning-soft);color:var(--color-warning)}.ui_badgeError__DgPzC{background:var(--color-error-soft);color:var(--color-error)}.ui_info__22LZz{background:var(--color-info-soft);color:var(--color-info)}.ui_statusBlock__UMybO{display:grid;gap:var(--space-xs);padding:var(--space-lg);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface)}.ui_statusLabel__LZmF6{color:var(--color-text-secondary);font-size:var(--text-label);font-weight:var(--font-weight-semibold)}.ui_statusValue__yVIIe{font-size:var(--text-card-title);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.ui_statusDescription__im9ak{margin:0;color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--leading-caption)}.ui_progress__wTYzt{display:grid;gap:var(--space-xs)}.ui_progressHeader__sy11b{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.ui_progressHeader__sy11b span{font-size:var(--text-label);font-weight:var(--font-weight-semibold)}.ui_progressHeader__sy11b strong{font-size:var(--text-caption)}.ui_progressTrack__fiyTe{height:9px;overflow:hidden;border-radius:var(--radius-pill);background:var(--color-neutral-soft)}.ui_progressTrack__fiyTe span{display:block;height:100%;border-radius:inherit;background:var(--color-primary);transition:width .2s ease}.ui_progressNote__D4KyZ{color:var(--color-text-secondary);font-size:var(--text-caption)}.ui_stepper__OdeXd{display:grid;grid-template-columns:repeat(var(--step-count),minmax(0,1fr));gap:var(--space-xs);margin:0;padding:0;list-style:none}.ui_step__SuDZI{display:grid;min-width:0;justify-items:center;gap:var(--space-xs);text-align:center}.ui_stepMarker__Cjk2N{display:grid;width:32px;height:32px;place-items:center;border:var(--border-default);border-radius:50%;background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:var(--font-weight-bold)}.ui_stepLabel__EqH4N{font-size:var(--text-caption);line-height:1.45}.ui_stepCurrent__43qQu .ui_stepMarker__Cjk2N{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.ui_stepCompleted__WhOsT .ui_stepMarker__Cjk2N{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.ui_stepUpcoming__T9PWR{color:var(--color-text-secondary)}.ui_mobileStepper__q7L3I{display:none}.ui_state__6vRAw{display:grid;justify-items:start;gap:var(--space-sm);padding:var(--space-lg);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface-subtle)}.ui_state__6vRAw h2,.ui_state__6vRAw h3{margin:0;font-family:var(--font-sans);font-size:var(--text-card-title);line-height:var(--leading-heading)}.ui_state__6vRAw p{max-width:720px;margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.ui_stateActions__soOOc{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-2xs)}.ui_loading__ldVig{align-items:center;grid-template-columns:auto minmax(0,1fr)}.ui_loading__ldVig .ui_spinner__Yqxfd{grid-row:1/3;color:var(--color-primary)}.ui_errorState__54lfJ{border-color:var(--color-error);background:var(--color-error-soft)}.ui_actionState__INZ_r{border-color:var(--color-success);background:var(--color-success-soft)}.ui_pageHeader___cZhS{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-lg);margin-bottom:var(--space-xl)}.ui_pageHeaderCopy__ngy3D{display:grid;min-width:0;gap:var(--space-xs)}.ui_eyebrow__YOOGe{color:var(--color-primary-hover);font-size:var(--text-status);letter-spacing:.12em}.ui_eyebrow__YOOGe,.ui_pageTitle___uST_{margin:0;font-weight:var(--font-weight-bold)}.ui_pageTitle___uST_{font-family:var(--font-sans);font-size:var(--text-page-title);line-height:var(--leading-heading);word-break:keep-all;overflow-wrap:normal}.ui_pageDescription__uDw9J{max-width:780px;margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.ui_pageActions__RNX_r,.ui_sectionActions__sZl1S{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs)}.ui_sectionHeader__JJinv{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg)}.ui_sectionTitle__gP9bX{margin:0;font-family:var(--font-sans);font-size:var(--text-section-title);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.ui_sectionDescription__T9pqt{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}@media(max-width:760px){.ui_button__XR5T4{width:100%}.ui_action__LephL{grid-template-columns:1fr}.ui_stepper__OdeXd{display:none}.ui_mobileStepper__q7L3I{display:grid;gap:var(--space-xs)}.ui_mobileStepperHeader__9lwDc{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-sm)}.ui_mobileStepperHeader__9lwDc span{font-size:var(--text-caption);font-weight:var(--font-weight-bold)}.ui_mobileStepperHeader__9lwDc strong{font-size:var(--text-body)}.ui_pageHeader___cZhS,.ui_sectionHeader__JJinv{align-items:stretch;flex-direction:column}.ui_pageTitle___uST_{font-size:var(--text-page-title-compact);word-break:normal;overflow-wrap:anywhere}.ui_pageActions__RNX_r,.ui_sectionActions__sZl1S{display:grid}.ui_stateActions__soOOc{display:grid;width:100%}}.analysis-overview_stack__26xT6{display:grid;width:100%;max-width:1160px;gap:var(--space-lg);margin:0 auto var(--space-xl);font-family:var(--font-sans)}.analysis-overview_hero__XQ7hL{display:grid;gap:var(--space-sm);padding:clamp(24px,3vw,34px)}.analysis-overview_heroTop__oK_J_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);flex-wrap:wrap}.analysis-overview_heroLabel__0RiPa{margin:0;color:var(--color-primary-hover);font-size:var(--text-label);font-weight:var(--font-weight-bold)}.analysis-overview_hero__XQ7hL h2{max-width:760px;margin:0;font-family:var(--font-sans);font-size:clamp(20px,2.2vw,26px);font-weight:var(--font-weight-bold);line-height:1.5;word-break:normal}.analysis-overview_hero__XQ7hL p{max-width:68ch;margin:0;color:var(--color-text-secondary);font-size:var(--text-body-important);line-height:var(--leading-longform);word-break:normal}.analysis-overview_grid__33Zk1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md)}.analysis-overview_insight__gzoPj{display:grid;align-content:start;gap:var(--space-sm);min-height:160px}.analysis-overview_insightHeader__6HNbK{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-xs);flex-wrap:wrap}.analysis-overview_insight__gzoPj h3{margin:0;font-family:var(--font-sans);font-size:var(--text-card-title);line-height:var(--leading-heading)}.analysis-overview_insight__gzoPj p{max-width:62ch;margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body);word-break:normal;white-space:pre-line}.analysis-overview_action__nxUDf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-lg)}.analysis-overview_actionCopy__qRCMX{display:grid;gap:var(--space-xs)}.analysis-overview_action__nxUDf h2{margin:0;font-family:var(--font-sans);font-size:var(--text-section-title);line-height:var(--leading-heading)}.analysis-overview_action__nxUDf p{max-width:760px;margin:0;color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}.analysis-overview_details__XeUrs{margin:0 0 var(--space-xl);border:var(--border-default);border-radius:var(--radius-lg);background:var(--color-surface)}.analysis-overview_details__XeUrs>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-md) var(--space-lg);color:var(--color-text-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);cursor:pointer;list-style:none}.analysis-overview_details__XeUrs>summary::-webkit-details-marker{display:none}.analysis-overview_details__XeUrs>summary:after{content:"＋";color:var(--color-primary);font-size:1.4rem}.analysis-overview_details__XeUrs[open]>summary:after{content:"−"}.analysis-overview_detailsBody__Z4mqR{padding:0 var(--space-lg) var(--space-lg)}.analysis-overview_detailsNote__ATjFl{margin:0;color:var(--color-text-secondary);font-size:var(--text-caption);line-height:var(--leading-caption)}@media(max-width:900px){.analysis-overview_action__nxUDf,.analysis-overview_grid__33Zk1{grid-template-columns:1fr}.analysis-overview_insight__gzoPj{min-height:0}}@media(max-width:560px){.analysis-overview_stack__26xT6{gap:var(--space-md)}.analysis-overview_hero__XQ7hL{padding:var(--space-lg)}.analysis-overview_hero__XQ7hL h2{font-size:20px;line-height:1.55}.analysis-overview_hero__XQ7hL p{font-size:16px}.analysis-overview_detailsBody__Z4mqR,.analysis-overview_details__XeUrs>summary{padding-left:var(--space-md);padding-right:var(--space-md)}}.phase1c_summary__p0tq3{display:grid;gap:var(--space-lg);margin-bottom:var(--space-xl)}.phase1c_summary__p0tq3>div:first-child{display:grid;gap:var(--space-xs)}.phase1c_summary__p0tq3 h2,.phase1c_summary__p0tq3 p{margin:0}.phase1c_summary__p0tq3 h2{font-size:var(--text-section-title);line-height:var(--leading-heading)}.phase1c_summaryGrid__f2JL7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md)}.phase1c_nextAction__GnX8D{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl)}.phase1c_nextAction__GnX8D h2,.phase1c_nextAction__GnX8D p{margin:0}.phase1c_nextAction__GnX8D div{display:grid;gap:var(--space-xs)}.phase1c_nextAction__GnX8D h2{font-size:var(--text-section-title);line-height:var(--leading-heading)}.phase1c_nextAction__GnX8D p{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--leading-body)}@media(max-width:900px){.phase1c_nextAction__GnX8D,.phase1c_summaryGrid__f2JL7{grid-template-columns:1fr}}