.home_page__NOZQO{--home-gap:18px;--home-tight-gap:10px;--home-heading-gap:7px;--home-step-size:25px;--home-step-height:42px;--home-metric-size:18px;--home-focus-size:24px;--home-analysis:#7652a6;--home-analysis-soft:#f3eefb;--home-fieldwork:#a45b13;--home-fieldwork-soft:#fff4e7;--home-complete-soft:#eaf7f1;max-width:1480px;min-width:0;margin:0 auto;padding:32px 30px 48px;color:var(--foreground)}html:has(.home_page__NOZQO){scrollbar-gutter:auto}.main-area:has(.home_page__NOZQO){--home-top-background-height:464px;background:linear-gradient(to bottom,var(--primary-soft) 0,var(--primary-soft) calc(100% - 96px),var(--canvas) 100%) 0 56px /100% var(--home-top-background-height) no-repeat,var(--canvas);background-attachment:fixed,scroll}.home_heading__Cj8lB{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.home_heading__Cj8lB .eyebrow{margin:0;color:var(--primary);font-size:var(--text-eyebrow);line-height:16.5px}.home_heading__Cj8lB h1{margin:var(--home-heading-gap) 0 0;font-size:var(--text-page);font-weight:600;line-height:42px}.home_heading__Cj8lB p:not(.eyebrow){margin:var(--home-heading-gap) 0 0;color:var(--muted-foreground);font-size:var(--text-body);line-height:21px}.home_onboarding__bQZgi{margin:0 0 var(--home-gap);padding:0}.home_focus__9bP7Y{overflow:hidden;border-radius:var(--radius-xl);background:var(--card);border-color:transparent}.home_focus__9bP7Y .home_focusBody__tm7js{display:grid;grid-template-columns:224px minmax(0,1fr);gap:16px;min-height:224px;padding:16px}.home_focusStage___N6vb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;overflow:hidden;grid-column:2;grid-row:1;min-width:0;min-height:224px;padding:24px;border-radius:var(--radius-lg);background:linear-gradient(90deg,var(--primary-soft),var(--card))}.home_focusContent__jWxcw,.home_focusMain__rZIVT{min-width:0}.home_focusMain__rZIVT{grid-column:1;grid-row:1;padding-left:36px}.home_focusTitle__ERXto{margin:0;font-size:var(--home-focus-size);font-weight:600;letter-spacing:-.4px;line-height:36px}.home_focusCopy__vaX3O{margin:10px 0 0;color:var(--muted-foreground);font-size:var(--text-body);line-height:1.7}.home_focusAside__QCEx6{display:flex;margin-top:22px}.home_focusArtwork___ZFL_{display:block;grid-column:2;grid-row:1;width:100%;height:100%;min-height:224px;object-fit:contain;pointer-events:none}.home_focusAside__QCEx6 [data-slot=button]{min-height:38px;padding:0 14px}.home_workflowSteps__Do4V0{display:grid;align-content:center;margin:0;padding:16px;list-style:none}.home_workflowSteps__Do4V0 li{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-height:48px;color:var(--muted-foreground);font-size:var(--text-body);line-height:22px}.home_workflowSteps__Do4V0 li>span{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--muted);color:inherit;font-size:var(--text-meta)}.home_workflowSteps__Do4V0 li>span svg{width:12px;height:12px}.home_workflowSteps__Do4V0 li[data-complete]{color:var(--success)}.home_workflowSteps__Do4V0 li[data-active]{color:var(--primary)}.home_workflowSteps__Do4V0 li[data-active]>span{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.home_stepCopy__5ZWUu{display:grid;gap:8px;min-width:0}.home_stepCopy__5ZWUu strong{font-size:inherit;font-weight:400}.home_stepCopy__5ZWUu small{color:var(--warning);font-size:var(--text-meta);line-height:15px}.home_workspace__kSNpK{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:var(--home-gap)}.home_panel__g8G6_{min-width:0;overflow:hidden;background:var(--card);border-color:var(--border-strong)}.home_panel__g8G6_ .home_panelHeader__HKJG_{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:80px;padding:12px 16px;border-bottom:1px solid var(--border)}.home_panelHeader__HKJG_>div{display:grid;gap:4px;min-width:0}.home_overviewHeader__rm3qk [data-slot=card-title],.home_panelHeader__HKJG_ [data-slot=card-title]{font-size:var(--text-section);font-weight:600;line-height:24px}.home_panelHeader__HKJG_ [data-slot=card-description],.home_scopeLabel__4RCXT{color:var(--muted-foreground);font-size:var(--text-small);line-height:20px}.home_panelHeader__HKJG_ [data-slot=button]{color:var(--muted-foreground);font-size:var(--text-body);font-weight:400}.home_panel__g8G6_ .home_recentContent__iG8gu{padding:0}.home_panel__g8G6_ .home_cardEmpty__3PgFc{min-height:200px;padding:24px 16px}.home_recentList__yzH9E{list-style:none;padding:0;margin:0}.home_recentRow__42P_p{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:16px;border-bottom:1px solid var(--border)}.home_recentRow__42P_p:last-child{border-bottom:0}.home_recentRow__42P_p:hover{background:var(--canvas)}.home_studyCell__p_pNh{display:flex;grid-column:1/-1;align-items:flex-start;gap:12px;min-width:0;color:inherit;text-decoration:none}.home_studyCell__p_pNh:after{content:"";position:absolute;inset:0}.home_studyIcon__OnCB8{display:grid;flex:0 0 auto;place-items:center;width:32px;height:32px;border-radius:var(--radius-md);color:var(--primary);background:var(--primary-soft)}.home_studyIcon__OnCB8 svg{width:18px;height:18px}.home_studyCopy__PJEHj{display:flex;flex:1;align-items:flex-start;gap:8px;min-width:0;padding-top:4px}.home_studyCopy__PJEHj strong{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--foreground);font-size:var(--text-body);font-weight:600;line-height:22px;overflow-wrap:anywhere;text-wrap:pretty}.home_recentRow__42P_p .home_status__Y7Mhn{flex-shrink:0;min-height:24px;padding:4px 8px;border:0;border-radius:var(--radius-lg);font-size:var(--text-meta);line-height:16px}.home_status__Y7Mhn[data-state=ANALYSIS],.home_status__Y7Mhn[data-state=REPORT_REVIEW]{background:var(--home-analysis-soft);color:var(--home-analysis)}.home_status__Y7Mhn[data-state=FIELDWORK]{background:var(--home-fieldwork-soft);color:var(--home-fieldwork)}.home_status__Y7Mhn[data-state=COMPLETE]{background:var(--home-complete-soft);color:var(--success)}.home_studyQuestion__zYBtH{grid-column:1/-1;margin:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home_participants__ruYYv,.home_studyQuestion__zYBtH{min-width:0;padding-left:44px;color:var(--muted-foreground);font-size:var(--text-small);line-height:20px;overflow-wrap:anywhere}.home_participants__ruYYv{grid-column:1;font-variant-numeric:tabular-nums}.home_nextLink__Y9xYf{position:relative;z-index:1;grid-column:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--primary);font-size:var(--text-small);font-weight:400;line-height:20px;text-decoration:none}.home_nextLink__Y9xYf:hover{text-decoration:underline}.home_nextLink__Y9xYf svg{flex-shrink:0;width:14px;height:14px}.home_side__d5qJI{display:flex;flex-direction:column;gap:16px;min-width:0}.home_side__d5qJI .home_overview__hfoEp{padding:0;overflow:hidden;background:var(--card);border-color:var(--border-strong)}.home_overview__hfoEp .home_overviewHeader__rm3qk{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:80px;padding:16px;border-bottom:1px solid var(--border)}.home_overview__hfoEp .home_metrics__pAKvZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.home_metric__ZcKi_{position:relative;display:grid;align-content:start;gap:4px;min-width:0;padding:16px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none}.home_metric__ZcKi_:first-child{border-right:1px solid var(--border)}.home_knowledgeSummary__Ni_cb:hover,a.home_metric__ZcKi_:hover{background:var(--canvas)}a.home_metric__ZcKi_:hover strong,a.home_metric__ZcKi_:hover>svg{color:var(--primary)}.home_metric__ZcKi_ strong{color:var(--foreground);font-size:var(--home-focus-size);font-weight:600;line-height:32px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.home_metric__ZcKi_ small,.home_metric__ZcKi_>span{font-size:var(--text-small);line-height:20px}.home_metric__ZcKi_ small{color:var(--muted-foreground);overflow-wrap:anywhere}.home_metric__ZcKi_>svg{position:absolute;top:24px;right:16px;width:12px;height:12px;color:var(--muted-foreground)}.home_metricTotal__eJALF{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);column-gap:12px;border-bottom:0}.home_metricTotal__eJALF strong{grid-row:1/span 2;align-self:center}.home_metricTotal__eJALF>small,.home_metricTotal__eJALF>span{grid-column:2}.home_knowledgeSummary__Ni_cb{display:grid;gap:8px;padding:16px;border-top:1px solid var(--border);color:inherit;text-decoration:none}.home_knowledgeHeading__wvY2Z{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:var(--text-body);font-weight:600;line-height:22px}.home_knowledgeHeading__wvY2Z svg{width:14px;height:14px;color:var(--muted-foreground)}.home_knowledgeCounts__jLEpe{display:grid;gap:4px;color:var(--muted-foreground);font-size:var(--text-small);line-height:20px}.home_knowledgeCounts__jLEpe strong{color:var(--foreground);font-weight:600;font-variant-numeric:tabular-nums}.home_knowledgeSummary__Ni_cb>small{color:var(--muted-foreground);font-size:var(--text-small);line-height:20px}.home_signal__571Qp{background:var(--card);border-color:var(--border-strong)}.home_signal__571Qp strong{display:block;font-size:var(--text-body);font-weight:600;line-height:20px}.home_signal__571Qp [data-slot=button]{margin-top:12px}.home_stateAlert__8jlB_{margin-bottom:16px}.home_cardEmpty__3PgFc{width:100%;min-height:272px;padding:24px 20px}.home_focusHeader__3R6Ye{display:none}.home_skBar__OdNHH{display:block;height:12px;border-radius:var(--radius-sm);background:var(--muted);animation:home_skPulse__SDXMQ 1.4s ease-in-out infinite}.home_skTitle__44hte{width:200px;height:18px}.home_skDot__OpcI0{display:block;width:24px;height:24px;border-radius:50%;background:var(--muted);animation:home_skPulse__SDXMQ 1.4s ease-in-out infinite}.home_skStepBar__7JwrU{max-width:120px}.home_skStepCopy__JN_7N{display:grid;gap:8px;min-width:0;flex:1 1 auto}.home_skStepBrief__Wyx2Y{width:64%;height:8px}.home_skStack__lOzup{display:grid;gap:12px;width:100%;max-width:480px}.home_skLabel__CssSD{width:72px;height:12px}.home_skTitleLine__oqak0{width:72%;height:20px}.home_skCopyLine__oGLid{width:55%}.home_skChipRow__kwe5b{display:flex;gap:8px}.home_skChip__URy9T{width:92px;height:20px;border-radius:var(--radius-md);background:var(--muted);animation:home_skPulse__SDXMQ 1.4s ease-in-out infinite}.home_skCta__4geJv{width:120px;height:38px;border-radius:var(--radius-md);background:var(--primary-soft)}@keyframes home_skPulse__SDXMQ{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.home_skBar__OdNHH,.home_skChip__URy9T,.home_skDot__OpcI0{animation:none}}@media (max-width:1050px){.home_workspace__kSNpK{grid-template-columns:1fr}}@media (max-width:720px){.home_page__NOZQO{padding:24px 16px 40px}.home_heading__Cj8lB{align-items:flex-start;gap:12px}.home_heading__Cj8lB h1{font-size:var(--text-page)}.home_heading__Cj8lB>[data-slot=button]{flex-shrink:0}.home_focus__9bP7Y .home_focusBody__tm7js{grid-template-columns:1fr}.home_focusStage___N6vb{grid-column:1;grid-row:1;grid-template-columns:1fr;padding:24px}.home_focusMain__rZIVT{padding-left:0}.home_focusArtwork___ZFL_{grid-column:1;grid-row:2;width:calc(100% + 48px);max-width:none;height:auto;min-height:0;margin:0 -24px -24px;aspect-ratio:3/2}.home_workflowSteps__Do4V0{grid-column:1;grid-row:2;padding:24px;border-left:0;border-top:1px solid var(--border)}.home_panel__g8G6_ .home_panelHeader__HKJG_{padding:16px}}@media (max-width:480px){.home_heading__Cj8lB{flex-direction:column}}.home_heading__Cj8lB h1{margin:0}.home_freshness___tA_p{color:var(--muted-foreground);font-size:var(--text-small);margin:0 0 var(--space-3)}.home_workflow__aN2R3{grid-column:1;grid-row:1;align-self:stretch;display:grid;align-content:center;background:var(--card)}.home_workflow__aN2R3 .home_workflowSteps__Do4V0{border-left:0}.home_flowDetails__tt0n1>summary,.home_mobileStage__Y_lt3{display:none}@media (max-width:720px){.home_workflow__aN2R3{grid-column:1;grid-row:2;border-left:0;border-top:1px solid var(--border);padding:var(--space-4) var(--space-6)}.home_mobileStage__Y_lt3{display:block;margin:0 0 var(--space-2);font-size:var(--text-small);color:var(--muted-foreground)}.home_flowDetails__tt0n1>summary{display:list-item;color:var(--primary);cursor:pointer;font-size:var(--text-small)}.home_workflow__aN2R3 .home_workflowSteps__Do4V0{padding:var(--space-4) 0 0;border:0}}.home_panel__g8G6_[data-header-in-band],.home_side__d5qJI .home_overview__hfoEp[data-header-in-band]{border-color:transparent;background:var(--card);box-shadow:none}.home_overview__hfoEp[data-header-in-band] .home_overviewHeader__rm3qk,.home_panel__g8G6_[data-header-in-band] .home_panelHeader__HKJG_{border-bottom-color:transparent}.home_overview__hfoEp[data-header-in-band] .home_overviewBody__5reZj,.home_panel__g8G6_[data-header-in-band] .home_recentContent__iG8gu{background:var(--card);outline:1px solid var(--border-strong);border-radius:0 0 var(--radius-lg) var(--radius-lg)}