.MobileTaskStrip_strip__Bq9Fq{background:var(--paper-light);border:1px solid var(--ink-void)}.MobileTaskStrip_toggle__5JJna{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:0;padding:12px 14px;color:var(--ink-void);cursor:pointer;text-align:left;font-family:var(--font-ui)}.MobileTaskStrip_dot__Zln14{width:8px;height:8px;border-radius:50%;background:rgba(8,8,8,.25);flex-shrink:0}.MobileTaskStrip_dotRunning__W2GVT{background:var(--butter,#f8dda0);animation:MobileTaskStrip_dotPulse__AJ5NF 1.1s ease-in-out infinite}.MobileTaskStrip_dotDone__TeHO1{background:var(--primary-green-deep,#2f7a4a)}@keyframes MobileTaskStrip_dotPulse__AJ5NF{0%,to{opacity:1}50%{opacity:.45}}.MobileTaskStrip_summary__ywm_9{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-void);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileTaskStrip_meta__2US2o{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:rgba(8,8,8,.55);flex-shrink:0}.MobileTaskStrip_chevron__Gw2TY{font-size:12px;color:rgba(8,8,8,.55);transition:transform .2s ease-out;flex-shrink:0}.MobileTaskStrip_stripOpen__jP2IT .MobileTaskStrip_chevron__Gw2TY{transform:rotate(180deg)}.MobileTaskStrip_expanded__cNfXB{border-top:1px solid rgba(8,8,8,.12);background:var(--paper-pale)}@media (prefers-reduced-motion:reduce){.MobileTaskStrip_dotRunning__W2GVT{animation:none}.MobileTaskStrip_chevron__Gw2TY{transition:none}}.scanV2_shell__3EmqN{height:100vh;background:var(--paper-pale);display:flex;flex-direction:column;overflow:hidden}.scanV2_shellBody__pmPov{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.scanV2_topBarFallback__6gPLB{height:56px}.scanV2_topBarFallback__6gPLB,.scanV2_topBar__SzW8W{background:var(--paper-light);border-bottom:1px solid var(--ink-void)}.scanV2_topBar__SzW8W{display:flex;align-items:stretch;gap:0;padding:0 24px;min-height:72px}.scanV2_brand__FdC_T{display:flex;align-items:center;color:var(--ink-void);margin-right:28px;flex-shrink:0}.scanV2_brandWordmark__WJB6Z{font-family:var(--font-ui);font-weight:500;font-size:17px;line-height:1;letter-spacing:-.04em;color:var(--ink-void)}.scanV2_tabs__N_jfK{display:flex;align-items:stretch;gap:0;height:72px;min-width:0}.scanV2_tab__HgK6U{position:relative;display:flex;align-items:center;gap:6px;padding:0 18px;background:transparent;border:1px solid rgba(8,8,8,.08);border-top:none;border-bottom:none;margin-left:-1px;color:var(--ink-void);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;height:100%}.scanV2_tab__HgK6U:hover{background:var(--paper-warm)}.scanV2_tab__HgK6U:disabled{cursor:not-allowed}.scanV2_tabActive__3tDXx{background:var(--butter);color:var(--ink-void)}.scanV2_tabActive__3tDXx:hover{background:var(--butter)}.scanV2_tabCompleted__EcO7G{color:var(--ink-void)}.scanV2_tabCompleted__EcO7G,.scanV2_tabCompleted__EcO7G:hover{background:var(--primary-green)}.scanV2_tabFuture__yAMVH{color:rgba(8,8,8,.35)}.scanV2_tabFuture__yAMVH:hover{background:transparent;color:rgba(8,8,8,.55)}.scanV2_tabFuture__yAMVH:disabled:hover{color:rgba(8,8,8,.35)}.scanV2_tabIndex__xs9Bv{opacity:.55;font-size:10px;letter-spacing:.18em;margin-right:2px}.scanV2_tabActive__3tDXx .scanV2_tabIndex__xs9Bv{opacity:.95;color:var(--ink-void)}.scanV2_tabCompleted__EcO7G .scanV2_tabIndex__xs9Bv{opacity:1;color:var(--primary-green-deep);font-size:12px}.scanV2_topBarSpacer__EiwwR{flex:1}.scanV2_topBarMeta__optIK{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_stepNav__EXPGo{display:flex;flex-direction:column;gap:14px;padding:0 12px}.scanV2_stepNavBrand__1kfzw{display:flex;align-items:center}.scanV2_stepNavList__Rkfig{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.scanV2_stepNavRow__n4gfr{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:transparent;border:1px solid rgba(8,8,8,.08);color:var(--ink-void);font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-align:left;cursor:pointer;min-height:38px;transition:background-color .16s ease}.scanV2_stepNavRow__n4gfr:hover{background:var(--paper-warm)}.scanV2_stepNavRow__n4gfr:disabled{cursor:not-allowed}.scanV2_stepNavRowActive__vOT7V{background:var(--butter);color:var(--ink-void);border-color:var(--butter)}.scanV2_stepNavRowActive__vOT7V:hover{background:var(--butter)}.scanV2_stepNavRowCompleted__0L0y6{background:var(--primary-green);color:var(--ink-void);border-color:var(--primary-green)}.scanV2_stepNavRowCompleted__0L0y6:hover{background:var(--primary-green)}.scanV2_stepNavRowFuture__WVpJu{color:rgba(8,8,8,.55);background:var(--paper-warm);border-color:rgba(8,8,8,.1)}.scanV2_stepNavRowFuture__WVpJu:hover{background:var(--paper-warm)}.scanV2_stepNavRowFuture__WVpJu .scanV2_stepNavMarker__bMcBb{color:rgba(8,8,8,.45)}.scanV2_stepNavMarker__bMcBb{font-size:10px;opacity:.7;min-width:20px;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.scanV2_stepNavRowActive__vOT7V .scanV2_stepNavMarker__bMcBb{color:var(--ink-void);opacity:1}.scanV2_stepNavRowCompleted__0L0y6 .scanV2_stepNavMarker__bMcBb{color:var(--primary-green-deep);opacity:1;font-size:12px}.scanV2_stepNavLabel__YpCv9{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanV2_mobileActions__OnaVt,.scanV2_mobileStepChip__rpV04{display:none}.scanV2_mobileStepCounter__llxBV{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--ink-void);font-weight:600}.scanV2_mobileStepLabel__0_AH2{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(8,8,8,.7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.scanV2_mobileCtaSlot__DF5QC{display:inline-flex;align-items:stretch}.scanV2_mobileCtaSlot__DF5QC .ctaButton,.scanV2_mobileCtaSlot__DF5QC button{height:40px;min-height:40px;padding:0 14px;font-size:11px;line-height:1;display:inline-flex;align-items:center}.scanV2_drawerToggle__Xs_aM{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:transparent;border:1px solid var(--ink-void);color:var(--ink-void);font-size:18px;cursor:pointer;flex-shrink:0}.scanV2_drawerToggle__Xs_aM:hover{background:var(--paper-warm)}.scanV2_drawerOverlay__0Clue{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end}.scanV2_drawerBackdrop__APXCt{position:absolute;inset:0;background:rgba(8,8,8,.45);border:0;padding:0;cursor:pointer;animation:scanV2_drawerFadeIn__WAjGh .18s ease-out}.scanV2_drawerPanel__HntQn{position:relative;background:var(--paper-light);width:min(86vw,360px);height:100%;display:flex;flex-direction:column;border-left:1px solid var(--ink-void);animation:scanV2_drawerSlideIn__dS_sf .22s cubic-bezier(.32,.72,.27,1);overflow-y:auto}@keyframes scanV2_drawerFadeIn__WAjGh{0%{opacity:0}to{opacity:1}}@keyframes scanV2_drawerSlideIn__dS_sf{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.scanV2_drawerBackdrop__APXCt,.scanV2_drawerPanel__HntQn{animation:none}}.scanV2_drawerHeader__QKspz{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid var(--ink-void)}.scanV2_drawerClose__5p2ih{width:32px;height:32px;background:transparent;border:1px solid var(--ink-void);color:var(--ink-void);font-size:18px;line-height:1;cursor:pointer}.scanV2_drawerSteps__wrT_I{list-style:none;margin:0;padding:0}.scanV2_drawerStepRow__cQOcR{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;background:transparent;border:0;border-bottom:1px solid rgba(8,8,8,.08);color:var(--ink-void);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer}.scanV2_drawerStepRow__cQOcR:hover{background:var(--paper-warm)}.scanV2_drawerStepRow__cQOcR:disabled{cursor:not-allowed}.scanV2_drawerStepActive__QvMK4{background:var(--butter);color:var(--ink-void)}.scanV2_drawerStepActive__QvMK4:hover{background:var(--butter)}.scanV2_drawerStepCompleted__uD5Ts,.scanV2_drawerStepCompleted__uD5Ts:hover{background:var(--primary-green)}.scanV2_drawerStepFuture__eQvOW{color:rgba(8,8,8,.45)}.scanV2_drawerStepFuture__eQvOW:disabled:hover{background:transparent}.scanV2_drawerStepIndex__H712Z{font-size:11px;opacity:.75;min-width:22px}.scanV2_drawerStepActive__QvMK4 .scanV2_drawerStepIndex__H712Z{color:var(--ink-void);opacity:1}.scanV2_drawerStepLabel__aPi6b{flex:1;min-width:0}.scanV2_drawerFooter___lWLu{margin-top:auto;padding:16px 18px;border-top:1px solid var(--ink-void)}.scanV2_phaseShell__x4VGD{display:grid;grid-template-columns:minmax(320px,380px) 1fr;gap:1px;background:var(--ink-void);flex:1;min-height:0;overflow:hidden}.scanV2_phasePanel__5_1di{background:var(--paper-light);display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.scanV2_scrollFill__FHIMb{flex:1;min-height:0}.scanV2_phasePanelInner__hKzhS{padding:20px 0 32px;display:flex;flex-direction:column;gap:16px}.scanV2_phasePanelInner__hKzhS>.scanV2_phaseHeadRow__iXOtq,.scanV2_phasePanelInner__hKzhS>.scanV2_phaseHeading__03RJB,.scanV2_phasePanelInner__hKzhS>.scanV2_phasePanelFooter___0k3O{padding-left:12px;padding-right:12px}.scanV2_phaseHeading__03RJB{font-family:var(--font-mono);font-weight:600;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-void);margin:0;min-height:36px;display:flex;align-items:center}.scanV2_phaseEyebrow__jW_Q4{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_phaseSubhead__OUP8T{font-family:var(--font-ui);font-size:14px;color:rgba(8,8,8,.7);line-height:1.5}.scanV2_phasePanelFooter___0k3O{margin-top:20px;padding-top:20px;border-top:1px solid var(--rose-line);display:flex;flex-direction:column}.scanV2_phasePanelFooter___0k3O .scanV2_ctaButton__e4jAS{width:100%;min-height:38px;justify-content:center}.scanV2_phaseEstimate__kACp_{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-void);background:var(--butter);border:1px solid var(--ink-void);padding:4px 10px;width:max-content}.scanV2_animationSlot__mMfkB{background:var(--paper-pale);padding:28px 20px 20px;display:flex;flex-direction:column;gap:16px;overflow:hidden;min-width:0}.scanV2_animationTopRow__ag6uW{display:flex;justify-content:flex-end;gap:8px}.scanV2_animationCanvas___BJak{flex:1;display:flex;align-items:center;justify-content:center;background:var(--paper-light);border:1px solid var(--rose-line);min-height:360px;padding:24px;position:relative;overflow:hidden;min-width:0}.scanV2_animationCanvas___BJak.scanV2_animationCanvasUnframed__s7sns{background:transparent;border:0;padding:0;min-height:0;overflow:visible;align-items:stretch;justify-content:flex-start}.scanV2_animationCanvas___BJak>*{max-width:100%;max-height:100%;box-sizing:border-box}.scanV2_animationCanvas___BJak>svg{width:100%;height:auto}.scanV2_reportShell__H4IyE{flex:1;display:flex;flex-direction:column;gap:24px;padding:32px;max-width:1280px;width:100%;margin:0 auto}.scanV2_reportPane__kC5cg{background:var(--paper-pale);display:flex;flex-direction:column;min-height:0;overflow:hidden}.scanV2_reportPaneInner__VYu9f{padding:20px;display:flex;flex-direction:column;gap:16px}.scanV2_reportPaneBody__7h1Rs{display:flex;flex-direction:column;gap:20px;flex:1;min-height:0}.scanV2_subScoreGridReport__vSaNb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}@media (max-width:1100px){.scanV2_subScoreGridReport__vSaNb{grid-template-columns:1fr 1fr}}@media (max-width:700px){.scanV2_subScoreGridReport__vSaNb{grid-template-columns:1fr}}.scanV2_reportTopRow__gDxOl{display:flex;justify-content:space-between;align-items:center;gap:16px}.scanV2_reportTopActions__l2z7y{display:flex;align-items:center;gap:10px}.scanV2_reportHeader__Gr6Tk{display:flex;flex-direction:column;gap:6px}.scanV2_reportHeading__Hsi5A{font-family:var(--font-ui);font-weight:500;font-size:32px;line-height:1.1;letter-spacing:-.015em;color:var(--ink-void);margin:0;overflow-wrap:break-word}.scanV2_reportSubhead__Mye5G{font-family:var(--font-ui);font-size:14px;color:rgba(8,8,8,.65)}.scanV2_reportComposite__M7fMA{width:100%;display:flex;justify-content:stretch}.scanV2_reportComposite__M7fMA>*{width:100%}.scanV2_subScoreGrid__di7Hf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}@media (max-width:900px){.scanV2_subScoreGrid__di7Hf{grid-template-columns:1fr}}.scanV2_topItemsPanel__Oewgt{background:var(--paper-light);border:1px solid var(--ink-void);padding:24px 28px;display:flex;flex-direction:column;gap:14px}.scanV2_topItemsHeading__Rv8et{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-void)}.scanV2_topItemsList__jtnyH{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;counter-reset:top-items}.scanV2_topItemsList__jtnyH li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;font-family:var(--font-ui);font-size:14px;color:var(--ink-void);line-height:1.45;counter-increment:top-items}.scanV2_topItemsList__jtnyH li:before{content:counter(top-items,decimal-leading-zero);font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:rgba(8,8,8,.55);padding-top:3px}.scanV2_topItemsListSkeleton__cN_cC li{counter-increment:top-items}.scanV2_topItemsListSkeleton__cN_cC li:before{content:counter(top-items,decimal-leading-zero);color:rgba(8,8,8,.25)}.scanV2_topItemsSkeletonRow__G24tG{align-items:center}.scanV2_topItemsSkeletonBar__X7Avj{display:block;height:12px;background:linear-gradient(90deg,rgba(8,8,8,.06),rgba(180,122,26,.18) 50%,rgba(8,8,8,.06));background-size:200% 100%;animation:scanV2_top-items-shimmer__LU6xJ 1.4s linear infinite;border-radius:1px}@keyframes scanV2_top-items-shimmer__LU6xJ{0%{background-position:200% 0}to{background-position:-200% 0}}.scanV2_ctaButton__e4jAS{display:inline-flex;align-items:center;justify-content:center;min-height:46px;min-width:190px;gap:10px;padding:0 32px;background:var(--primary-green);color:var(--ink-void);font-family:var(--font-ui);font-weight:600;font-size:15px;letter-spacing:-.005em;border:1px solid var(--primary-green);cursor:pointer;text-decoration:none}.scanV2_ctaButton__e4jAS:hover{background:var(--primary-green-deep);border-color:var(--primary-green-deep);color:var(--ink-void)}.scanV2_ctaButton__e4jAS:disabled{opacity:.45;cursor:not-allowed}.scanV2_ctaButton__e4jAS:disabled:hover{background:var(--primary-green);border-color:var(--primary-green);color:var(--ink-void)}.scanV2_entry__isJCv{grid-column:1/-1;background:var(--paper-pale);max-width:none;padding:80px 32px;display:flex;flex-direction:column;align-items:center;gap:24px}.scanV2_entry__isJCv>*{width:100%;max-width:640px}.scanV2_entryEyebrow__jVRF8{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_entryHeading__6J42v{font-family:var(--font-ui);font-weight:500;font-size:40px;line-height:1.05;letter-spacing:-.02em;color:var(--ink-void);margin:0}.scanV2_entryForm__yXA0X{display:grid;grid-template-columns:1fr auto;border:1px solid var(--ink-void)}.scanV2_entryInput__klpc_{background:var(--paper-light);border:none;padding:14px 18px;font-family:var(--font-ui);font-size:16px;color:var(--ink-void)}.scanV2_entryInput__klpc_:focus{outline:none;background:var(--paper-light)}.scanV2_entryButton__OjVfM{background:var(--ink-void);color:var(--paper-light);border:none;padding:14px 22px;font-family:var(--font-ui);font-size:14px;font-weight:500;cursor:pointer}.scanV2_entryButton__OjVfM:hover{background:var(--ink-void-hover);cursor:pointer}.scanV2_entryError__yxlMJ{margin:-12px 0 0;color:#b42318;font-size:13px;line-height:1.4}.scanV2_entryFootnote__VVjm9{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(8,8,8,.45)}.scanV2_mobileOnly__FWvJI{display:none}@media (max-width:900px){.scanV2_phaseShell__x4VGD{grid-template-columns:1fr;min-height:auto}.scanV2_phasePanel__5_1di{display:none}.scanV2_reportPane__kC5cg{padding:0}.scanV2_reportPaneInner__VYu9f{padding:10px 4px 16px}.scanV2_reportPaneBody__7h1Rs{gap:24px}.scanV2_animationSlot__mMfkB{padding:16px 4px;order:2}.scanV2_animationCanvas___BJak{flex:0 1 auto;align-items:stretch;justify-content:flex-start;min-height:220px;padding:14px;background:var(--paper-pale)}.scanV2_reportShell__H4IyE{padding:20px;gap:16px}.scanV2_reportHeading__Hsi5A{font-size:24px}.scanV2_phaseHeading__03RJB{font-size:22px}.scanV2_subScoreGridReport__vSaNb{grid-template-columns:1fr}.scanV2_mobileOnly__FWvJI{display:block}.scanV2_topBar__SzW8W{padding:0 12px;min-height:56px;gap:10px;align-items:center}.scanV2_brand__FdC_T{margin-right:0;flex-shrink:0}.scanV2_brandWordmark__WJB6Z{font-size:12px;line-height:1}.scanV2_tabs__N_jfK{display:none}.scanV2_mobileStepChip__rpV04{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1;padding:0 4px}.scanV2_mobileActions__OnaVt{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.scanV2_reportTopRow__gDxOl{flex-direction:column;align-items:stretch;gap:12px}.scanV2_reportTopActions__l2z7y{flex-wrap:wrap}.scanV2_reportPaneInner__VYu9f .scanV2_reportTopActionsRight__8a2u0{display:none}}@media (max-width:420px){.scanV2_mobileStepLabel__0_AH2{display:none}.scanV2_brandWordmark__WJB6Z{font-size:11px}}@media (min-width:901px){.scanV2_topBarFallback__6gPLB,.scanV2_topBar__SzW8W{display:none}}.scanV2_automateGrid__6r4Dh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;grid-auto-rows:1fr}.scanV2_automateGrid__6r4Dh>*{display:flex;flex-direction:column}@media (max-width:1100px){.scanV2_automateGrid__6r4Dh{grid-template-columns:1fr 1fr}}@media (max-width:700px){.scanV2_automateGrid__6r4Dh{grid-template-columns:1fr}}.scanV2_adviceItemRow__4Rmdn{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:560px){.scanV2_adviceItemRow__4Rmdn{flex-direction:column;align-items:flex-start;gap:6px}}.scanV2_phaseHeadRow__iXOtq{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.scanV2_estimateLabel__VMzdV{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(8,8,8,.55);flex-shrink:0}.scanV2_reportTopActionsRight__8a2u0{display:flex;align-items:center;gap:10px;justify-content:flex-end;margin-left:auto}.scanV2_reportHeadRow__sZRYz{display:flex;align-items:center;justify-content:space-between;gap:24px}.scanV2_reportHeadRow__sZRYz>.scanV2_reportTopActionsRight__8a2u0{margin-left:0;flex-shrink:0}@media (max-width:640px){.scanV2_reportHeadRow__sZRYz{flex-direction:column;align-items:stretch;gap:16px}}.scanV2_checklist__bbzQJ{display:flex;flex-direction:column;gap:10px;max-width:760px}.scanV2_planChecklist__aFDrA{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}@media (max-width:480px){.scanV2_planChecklist__aFDrA{grid-template-columns:1fr}}.scanV2_checklistRow__Q4jbU{display:grid;grid-template-columns:36px 1fr auto;gap:16px;align-items:center;padding:14px 18px;border:1px solid var(--ink-void);background:var(--paper-light);transition:background-color .2s ease-out}.scanV2_checklistRowDone__80II0{background:rgba(159,196,144,.18)}.scanV2_checklistMarker___TNL9{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--ink-void);background:transparent;font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;color:var(--ink-void)}.scanV2_checklistMarkerDone__IkwMm{background:var(--primary-green-deep);border-color:var(--primary-green-deep);color:var(--paper-light);font-weight:700}.scanV2_checklistBody__vBETJ{display:flex;flex-direction:column;gap:4px;min-width:0}.scanV2_checklistLabel__4BT1v{font-family:var(--font-ui);font-weight:500;font-size:15px;color:var(--ink-void);line-height:1.3}.scanV2_checklistHint__6KkkX{font-family:var(--font-ui);font-size:13px;color:rgba(8,8,8,.65);line-height:1.45}.scanV2_checklistAction__aNsOi{padding:8px 16px;background:var(--ink-void);color:var(--paper-light);border:1px solid var(--ink-void);font-family:var(--font-ui);font-weight:500;font-size:13px;cursor:pointer;flex-shrink:0}.scanV2_checklistAction__aNsOi:hover{background:var(--paper-light);color:var(--ink-void)}.scanV2_checklistAction__aNsOi:disabled{background:transparent;color:var(--primary-green-deep);border-color:var(--primary-green-deep);cursor:default}@media (min-width:1400px){.scanV2_phaseShell__x4VGD{max-width:1600px;margin:0 auto;width:100%}}@media (max-width:640px){.scanV2_checklistRow__Q4jbU{grid-template-columns:28px 1fr;gap:12px;padding:12px 14px}.scanV2_checklistAction__aNsOi{grid-column:1/-1;justify-self:start}}.scanV2_emergePane__7GOZ7{background:var(--paper-pale);display:flex;flex-direction:column;min-height:0;overflow:hidden}.scanV2_emergePaneInner__goThw{padding:28px 20px 20px;display:flex;flex-direction:column;gap:16px}.scanV2_emergePaneTop__lArj5{display:flex;align-items:center;justify-content:space-between;gap:16px}.scanV2_emergePaneHeader__CSbwb{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_emergeList__Hh5w4{display:flex;flex-direction:column;gap:10px}.scanV2_emergeEmpty__XYiRb{font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;color:rgba(8,8,8,.4);padding:24px 0}.scanV2_emergeCard__aDUdW{border:1px solid var(--ink-void);background:var(--paper-light);padding:14px 16px;display:flex;flex-direction:column;gap:8px;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}@keyframes scanV2_emerge-in__kq_y6{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.scanV2_emergeCardHead__ZXqdp{display:flex;align-items:center;justify-content:space-between;gap:10px}.scanV2_emergeSourceTag__O2CsE{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#FAF8F4;padding:2px 8px;display:inline-flex;align-items:center}.scanV2_emergeCardNum__m8Zcj{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;color:rgba(8,8,8,.5)}.scanV2_emergeCardContext__ab4Iz{font-family:var(--font-ui);font-size:13px;color:rgba(8,8,8,.7);line-height:1.45}.scanV2_emergeCardAction__Jukbu{font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--ink-void);line-height:1.45}.scanV2_emergeGrid__1Od_r{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:700px){.scanV2_emergeGrid__1Od_r{grid-template-columns:1fr}}@media (max-width:560px){.scanV2_phaseHeading__03RJB{font-size:19px;line-height:1.2}.scanV2_reportHeading__Hsi5A{font-size:22px;line-height:1.15}.scanV2_checklistHint__6KkkX{font-size:12px;line-height:1.4}.scanV2_phasePanel__5_1di{padding:16px 0}.scanV2_emergePane__7GOZ7,.scanV2_getStartedPane__Fxf5H,.scanV2_reportPane__kC5cg{padding:16px;gap:20px}.scanV2_reportPaneBody__7h1Rs{gap:20px}.scanV2_reportShell__H4IyE{padding:16px}.scanV2_animationSlot__mMfkB{padding:12px}}@media (max-width:900px){.scanV2_phaseHeading__03RJB{font-size:22px}.scanV2_reportHeading__Hsi5A{font-size:24px}}.scanV2_getStartedPane__Fxf5H{background:var(--paper-pale);display:flex;flex-direction:column;min-height:0;overflow:hidden}.scanV2_getStartedPaneInner__TH2CO{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.scanV2_getStartedCardWrap__fP7py{width:100%;max-width:540px;display:flex;flex-direction:column}.scanV2_getStartedMobileStripWrap__crTMk{width:100%;max-width:540px;margin-bottom:12px}.scanV2_getStartedCard__K2BIJ{background:var(--paper-light);border:1px solid var(--ink-void);padding:24px;display:flex;flex-direction:column;gap:14px;max-width:540px}@media (max-width:900px){.scanV2_getStartedCard__K2BIJ{padding:16px}.scanV2_getStartedPaneInner__TH2CO{padding:12px 4px 20px;justify-content:flex-start;gap:0}}.scanV2_phoneCardLayout__KRYoE{display:grid;grid-template-columns:minmax(320px,1.4fr) 320px;gap:28px;align-items:stretch;width:100%;max-width:820px}.scanV2_phoneCardForm__sUYEG{background:var(--paper-light);border:1px solid var(--ink-void);padding:24px;display:flex;flex-direction:column;gap:14px;height:460px}.scanV2_phoneCardChat__7dqYI{width:320px;height:460px;display:flex;align-items:stretch;justify-content:center;flex-shrink:0}.scanV2_phoneCardChat__7dqYI>*{width:100%;max-width:none!important;margin:0!important}@media (max-width:900px){.scanV2_phoneCardLayout__KRYoE{grid-template-columns:1fr;gap:18px}.scanV2_phoneCardForm__sUYEG{padding:16px;height:auto;min-height:320px}.scanV2_phoneCardChat__7dqYI{width:100%;max-width:320px;justify-self:center;height:380px}}.scanV2_automateFeed__1UaT_{display:flex;flex-direction:column;gap:14px}.scanV2_automateFeedHeader__Iw9b9{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_automateCard__vQCUP{border:1px solid var(--ink-void);background:var(--paper-light);padding:14px 16px;display:flex;flex-direction:column;gap:8px;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}.scanV2_automateCardDone__1Lfcw{background:var(--paper-warm)}.scanV2_automateCardHead__HS702{display:flex;justify-content:space-between;align-items:center;gap:10px}.scanV2_automateCardCategory__ATYOw{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_automateCardBadge__BpCO2{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:2px 8px;flex-shrink:0}.scanV2_automateCardHeadline__GLh1L{font-family:var(--font-ui);font-size:15px;font-weight:500;color:var(--ink-void);line-height:1.3}.scanV2_automateCardDetail__1gmlD{font-family:var(--font-ui);font-size:13px;color:rgba(8,8,8,.7);line-height:1.45}.scanV2_automateCardAction__dbN1x{font-family:var(--font-ui);font-size:12px;font-style:italic;color:var(--ink-void);line-height:1.45;padding:8px 10px;background:var(--paper-warm);border-left:2px solid var(--ink-void)}.scanV2_automateCardSource__ZPkTH{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:rgba(8,8,8,.4);margin-top:auto}.scanV2_automateGroups__3IqVZ{display:flex;flex-direction:column;gap:18px}.scanV2_automateGroup__4wmbl{display:flex;flex-direction:column;gap:8px}.scanV2_automateGroupHead__VXBga{display:flex;align-items:baseline;gap:8px;padding-bottom:4px;border-bottom:1px solid rgba(8,8,8,.12)}.scanV2_automateGroupLabel__UKeKt{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-void);font-weight:600}.scanV2_automateGroupCount__j89vo{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;color:rgba(8,8,8,.5)}.scanV2_automateGroupHelper__vZ6JH{margin-left:auto;font-family:var(--font-ui);font-size:12px;color:rgba(8,8,8,.55);font-style:italic}.scanV2_automateStripeCard__17Gl1{padding:12px 14px 12px 16px;gap:6px}.scanV2_automateStampCard__UhhlD,.scanV2_automateStripeCard__17Gl1{background:var(--paper-light);border:1px solid var(--ink-void);display:flex;flex-direction:column;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}.scanV2_automateStampCard__UhhlD{position:relative;padding:14px 16px;gap:8px;overflow:hidden}.scanV2_automateStamp__mruoB{position:absolute;top:14px;right:-32px;transform:rotate(18deg);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:4px 36px;border:1.5px solid;background:rgba(255,255,255,.5);pointer-events:none}.scanV2_automateRowList__vf9lk{display:flex;flex-direction:column;gap:4px}.scanV2_automateRow___9lP8{display:grid;grid-template-columns:12px auto 1fr auto;gap:12px;align-items:center;padding:10px 12px;background:var(--paper-light);border:1px solid var(--ink-void);animation:scanV2_emerge-in__kq_y6 .28s ease-out both}.scanV2_automateRowDot__JPygo{width:10px;height:10px;border:1px solid var(--ink-void)}.scanV2_automateRowHeadline__mW0C2{font-family:var(--font-ui);font-size:13px;color:var(--ink-void);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scanV2_automateCardHeadLeft__s1QfF{display:flex;align-items:center;gap:8px;min-width:0}.scanV2_automateCardIcon__9BR3V{flex-shrink:0;color:var(--ink-void)}.scanV2_automateBoldCard__D22PK{border:1px solid var(--ink-void);background:var(--paper-light);display:flex;flex-direction:column;overflow:hidden;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}.scanV2_automateBoldBand__mVcIf{display:flex;align-items:center;padding:6px 14px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#FAF8F4}.scanV2_automateBoldBody__JcztI{padding:18px 18px 20px;display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:center}.scanV2_automateBoldIconWrap__QoELL{width:64px;height:64px;display:grid;place-items:center;border:1px solid var(--ink-void);background:var(--paper-warm);flex-shrink:0}.scanV2_automateBoldIcon__eHTCI{color:var(--ink-void)}.scanV2_automateBoldText__7LxHr{display:flex;flex-direction:column;gap:6px;min-width:0}.scanV2_automateFilledCard__z0Kqd{border:1.5px solid var(--ink-void);padding:12px 14px;display:flex;flex-direction:column;gap:6px;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}.scanV2_automateFilledHead__uFHSS{display:flex;align-items:center;gap:8px}.scanV2_automateFilledStatus__SLlEG{margin-left:auto;font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.scanV2_automateActionCard__VU_9V{border:1px solid var(--ink-void);background:var(--paper-light);padding:16px;display:flex;flex-direction:column;gap:12px;animation:scanV2_emerge-in__kq_y6 .32s ease-out both}.scanV2_automateActionHead__nJgqL{display:flex;align-items:center;justify-content:space-between;gap:10px}.scanV2_automateActionLeft__sOcUK{display:flex;align-items:center;gap:8px}.scanV2_automateActionPip__AwE_w{width:12px;height:12px;border:1px solid var(--ink-void);border-radius:0;flex-shrink:0}.scanV2_automateActionVerb__gkBYk{font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--ink-void);line-height:1.4}.scanV2_automateFilledHeadText__nQBC7{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.scanV2_automateCardHours__18FWn{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:rgba(8,8,8,.6)}.scanV2_opportunityStack__HyqoI{display:flex;flex-direction:column;gap:22px}.scanV2_opportunitySection__DotlJ{display:flex;flex-direction:column;gap:10px;animation:scanV2_emerge-in__kq_y6 .36s ease-out both}.scanV2_opportunitySectionLabel__xNdao{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(8,8,8,.55)}.scanV2_opportunityPair__n_VRj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px;align-items:stretch}@media (max-width:900px){.scanV2_opportunityPair__n_VRj{grid-template-columns:1fr}}.scanV2_getStartedPaneFull__5jG8o{grid-column:1/-1}