.app-intro_heroVisual___mpQ3{position:relative;width:100%;min-width:0;height:420px}@media (min-width:981px){.app-intro_heroVisual___mpQ3{height:520px}}.app-intro_heroPhoto__EpkRK{position:absolute;inset:0;height:100%}.app-intro_heroDevice__ldebw{position:absolute;right:-12px;bottom:-20px;width:156px}@media (min-width:640px){.app-intro_heroDevice__ldebw{right:-24px;bottom:-24px;width:196px}}.app-intro_heroDeviceImg__dZE6Y{display:block;width:100%}.app-intro_steps__yAV7o{list-style:none;padding:0;margin:var(--space-8) 0 0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:761px){.app-intro_steps__yAV7o{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}}.app-intro_step__caYnT{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start;min-width:0}.app-intro_stepNum__7JnK6{width:44px;height:44px;border-radius:var(--radius-full);background:var(--navy);color:var(--console-text);display:grid;place-items:center;font-family:var(--font-mono);font-size:var(--text-lg);font-weight:700}.app-intro_stepNumFirst__zIzbV{background:var(--accent);color:var(--text-inverse)}.app-intro_stepTitle__Aannu{font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;padding-top:2px}.app-intro_stepBody__718ZY{color:var(--text-muted);margin:var(--space-2) 0 0}.app-intro_shots__v413J{list-style:none;padding:0;margin:var(--space-8) 0 0;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:761px){.app-intro_shots__v413J{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-intro_shot__pj59M{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.app-intro_shotImage__I9UTx{max-width:260px;margin:0 auto}.app-intro_shotCaption__lziei{min-width:0}.app-intro_shotTitle__rmqp_{display:block;color:var(--text);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em}.app-intro_shotBody__di_as{color:var(--text-muted);margin:var(--space-2) 0 0}.app-intro_shotNote___GUBS{display:block;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;color:var(--text-faint);margin-top:var(--space-2)}.app-intro_roleGrid__xcnQk{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:861px){.app-intro_roleGrid__xcnQk{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:var(--space-10)}}.app-intro_roleTableWrap__YzVmF{overflow-x:auto;border:1px solid var(--border-warm);border-radius:var(--radius-lg);background:var(--surface)}.app-intro_roleTable__r8wLi{min-width:420px}.app-intro_roleRow__h2D78{display:grid;grid-template-columns:minmax(0,1fr) 72px 72px;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-warm-subtle);font-size:var(--text-md)}.app-intro_roleRow__h2D78:last-child{border-bottom:none}.app-intro_roleRow__h2D78[data-header]{background:var(--table-header-warm);font-size:var(--text-sm);font-weight:700;color:var(--text-muted)}.app-intro_roleLabel__kIHlV{color:var(--text);min-width:0}.app-intro_roleColHead__6ymBG{text-align:center}.app-intro_roleValue__r64GI{text-align:center;font-weight:700}.app-intro_roleValueOk__USyMD{color:var(--success)}.app-intro_roleValueMuted__ApNmZ{color:var(--text-muted);font-weight:400}.app-intro_planHeader__1mT8x{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-5)}.app-intro_planLink__0uAR8{flex:0 0 auto;font-size:var(--text-md)}.app-intro_planTableWrap__92Ukm{margin-top:var(--space-8);overflow-x:auto;border:1px solid var(--border-warm);border-radius:var(--radius-lg);background:var(--surface)}.app-intro_planTable__t4Tm6{min-width:560px}.app-intro_planRow__x46aU{display:grid;grid-template-columns:minmax(160px,1fr) repeat(3,minmax(96px,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:center;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-warm-subtle)}.app-intro_planRow__x46aU:last-child{border-bottom:none}.app-intro_planRow__x46aU[data-header]{background:var(--table-header-warm)}.app-intro_planFeatureLabel__HACqT{min-width:0;font-size:var(--text-md);color:var(--text)}.app-intro_planFeatureNote__bAO2T{display:block;font-size:var(--text-xs);color:var(--text-faint);margin-top:2px}.app-intro_planColHead__nPdFs{text-align:center;font-size:var(--text-sm);font-weight:700;color:var(--text-muted)}.app-intro_planColHeadRecommended__fLmvZ{color:var(--text-inverse);background:var(--accent);border-radius:var(--radius-sm);padding:2px 0}.app-intro_planValue__jAQC_{text-align:center;font-family:var(--font-numeric),var(--font-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.app-intro_planValueOk__kNWWw{color:var(--success);font-weight:700}.app-intro_planValueMuted__8HEdt{color:var(--text-muted)}.app-intro_faqGrid__bIhAE{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8)}@media (min-width:861px){.app-intro_faqGrid__bIhAE{grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:var(--space-10)}}.app-intro_specBox__Yk22k{margin-top:var(--space-6);padding:var(--space-6);border:1px solid var(--border-warm);border-radius:var(--radius-lg);background:var(--surface)}.app-intro_specBoxTitle__oS_Pj{font-size:var(--text-sm);font-weight:700;color:var(--text);margin:0}.app-intro_specList__9K_aq{margin:var(--space-4) 0 0}.app-intro_specRow__mr5wd{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-md)}.app-intro_specName__iN8Fp{color:var(--text-muted)}.app-intro_specValue__LfDOb{color:var(--text);text-align:right}.app-intro_specFootnote___xtmE{font-size:var(--text-xs);line-height:1.8;color:var(--text-faint);margin:var(--space-4) 0 0}.app-intro_faqList__kYcYj{min-width:0}.app-intro_faqItem___V3nx{padding:var(--space-5) 0;border-top:1px solid var(--border-warm)}.app-intro_faqList__kYcYj .app-intro_faqItem___V3nx:last-child{border-bottom:1px solid var(--border-warm)}.app-intro_faqQ__gVMh9{font-size:var(--text-lg);font-weight:700;color:var(--text)}.app-intro_faqA__644Xu{color:var(--text-muted);margin:var(--space-2) 0 0}.empty-state_root__LZz_2{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-10) var(--space-4);color:var(--text-faint)}.empty-state_title__iJHCV{font-size:var(--text-md);color:var(--text)}.empty-state_description__7BXxO{color:var(--text-muted);max-width:40ch}.error-state_root__A0Bgg{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center;padding:var(--space-8) var(--space-4);color:var(--danger)}.error-state_title__GYpBg{font-size:var(--text-md);color:var(--text)}.error-state_description__U_9Fr{color:var(--text-muted);max-width:40ch}.error-state_partial__Pqp9_{color:var(--text-faint);font-size:var(--text-sm)}.shell_shell__5BUr0{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;background:var(--paper);--shell-header-h:86px}@media (max-width:900px){.shell_shell__5BUr0{grid-template-columns:minmax(0,1fr)}}.shell_guestShell__gkwai{grid-template-columns:minmax(0,1fr)}.shell_sidebar__aXEG_{display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);border-right:1px solid var(--border-warm);padding:0 var(--space-4) var(--space-5);min-width:0}@media (max-width:900px){.shell_sidebar__aXEG_{position:fixed;inset:0 auto 0 0;width:min(320px,85vw);z-index:50;transform:translateX(-100%);transition:transform var(--motion-hover) var(--motion-ease);overflow-y:auto;box-shadow:var(--shadow-lg)}.shell_sidebarOpen__TXCan{transform:translateX(0)}@media (prefers-reduced-motion:reduce){.shell_sidebar__aXEG_{transition:none}}}.shell_sidebarHead__eEWQP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);min-height:var(--shell-header-h);border-bottom:1px solid var(--border-warm)}.shell_drawerClose__NHBwQ{display:none}@media (max-width:900px){.shell_drawerClose__NHBwQ{display:inline-flex}}.shell_overlay__NPaoN{display:none}@media (max-width:900px){.shell_overlay__NPaoN{display:block;position:fixed;inset:0;background:rgba(22,26,32,.85);z-index:45}}.shell_nav__bw_NV{display:flex;flex-direction:column;min-width:0}.shell_navHome__PNHSa{margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-warm)}.shell_navGroups__10wwv{display:flex;flex-direction:column;gap:var(--space-4)}.shell_navGroupLabel__Ns_nw{display:block;padding:0 var(--space-3);margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--text-faint)}.shell_navGroupLinks__vZECy{display:flex;flex-direction:column;gap:2px}.shell_navLink__aS4Ab{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border-left:3px solid transparent;color:var(--text-muted);font-weight:500;white-space:nowrap}.shell_navLink__aS4Ab:hover{background:var(--surface-hover);color:var(--text);text-decoration:none}.shell_navLink__aS4Ab[aria-current=page]{background:var(--accent-subtle);border-left-color:var(--accent);color:var(--text);font-weight:600}.shell_navIcon__guEZI{flex:none;color:inherit}.shell_sidebarFooter__Lm0rf{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-4)}.shell_planCard__8XV6X{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-warm);border-radius:var(--radius-card);background:var(--paper)}.shell_planCardHeader__P8hiA{display:flex;flex-direction:column;gap:2px}.shell_planUsage__OyKB0{display:flex;flex-direction:column;gap:var(--space-1)}.shell_planUsageRow__zirxb{display:flex;align-items:baseline;justify-content:space-between;font-size:var(--text-sm)}.shell_orgUser__xL1VF{display:flex;flex-direction:column;gap:2px;min-width:0}.shell_orgUser__xL1VF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_topbar__wJxBa{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-warm);background:var(--surface);position:-webkit-sticky;position:sticky;top:0;z-index:10;min-width:0;flex-wrap:wrap;min-height:var(--shell-header-h)}.shell_topbarLeft__hj3wm{display:flex;align-items:center;gap:var(--space-3);min-width:0}.shell_hamburger__o98pv{display:none}@media (max-width:900px){.shell_hamburger__o98pv{display:inline-flex}}.shell_mobileBrand__OabiK{display:none}@media (max-width:900px){.shell_mobileBrand__OabiK{display:flex;align-items:center}}.shell_topbarHeading__A7Vmb{display:flex;flex-direction:column;gap:2px;min-width:0}.shell_topbarTitle__5F_q5{font-size:var(--text-xl);font-weight:700;letter-spacing:-.01em}.shell_topbarDescription__tcU43{font-size:var(--text-sm);color:var(--text-muted)}.shell_topbarActions__P3f1q{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.shell_content__r_nRJ,.shell_main__BfUja{min-width:0;display:flex;flex-direction:column}.shell_content__r_nRJ{padding:var(--space-6);gap:var(--space-5);max-width:1200px;width:100%}.shell_paper__sukJw{background:var(--paper)}@media (max-width:640px){.shell_content__r_nRJ{padding:var(--space-4)}.shell_topbarDescription__tcU43{display:none}}.shell_skeletonShell__zaxlw{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;background:var(--paper);--shell-header-h:86px}@media (max-width:900px){.shell_skeletonShell__zaxlw{grid-template-columns:minmax(0,1fr)}}.shell_skeletonSidebar__MNZBc{display:flex;flex-direction:column;gap:var(--space-6);background:var(--surface);border-right:1px solid var(--border-warm);padding:0 var(--space-4) var(--space-5)}.shell_skeletonSidebar__MNZBc>.row{min-height:var(--shell-header-h);padding-top:var(--space-4);border-bottom:1px solid var(--border-warm)}@media (max-width:900px){.shell_skeletonSidebar__MNZBc{display:none}}.shell_skeletonTopbar__cuFgY{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-warm);background:var(--surface);min-height:var(--shell-header-h);display:flex;align-items:center}.shell_skeletonGrid__pg1Xo{padding:var(--space-6);display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.shell_guestTopbar__caW0J{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border-warm);background:var(--surface);flex-wrap:wrap}.shell_guestActions__4jc0N{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.sortable-th_sortButton__9GaY1{display:inline-flex;align-items:center;gap:var(--space-1);background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.sortable-th_sortButton__9GaY1:focus-visible,.sortable-th_sortButton__9GaY1:hover{color:var(--text)}.sortable-th_sortButtonIcon__o4Cb1{color:var(--text-faint)}.sortable-th_sortButton__9GaY1:focus-visible .sortable-th_sortButtonIcon__o4Cb1,.sortable-th_sortButton__9GaY1:hover .sortable-th_sortButtonIcon__o4Cb1{color:var(--text-muted)}.reports_stepper__oTVpV{display:flex;flex-direction:column}.reports_step__1ZXJ8{display:grid;grid-template-columns:32px 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.reports_stepMarkerCol__txJSc{display:flex;flex-direction:column;align-items:center}.reports_stepMarker__50qsh{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:var(--surface);border:1px solid var(--border-warm);color:var(--text-muted);font-size:var(--text-sm);font-weight:700;flex-shrink:0}.reports_stepMarkerDone__TtiY5{background:var(--accent);border-color:var(--accent);color:var(--text)}.reports_stepLine__lqWqo{flex:1 1;width:1px;min-height:var(--space-6);background:var(--border-warm);margin:var(--space-2) 0}.reports_stepBody__gQtCc{padding-bottom:var(--space-8);min-width:0}.reports_stepTitle__OZpQG{font-size:var(--text-md);font-weight:700;margin:0 0 var(--space-4)}.reports_downloadHint__7I4S_{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-2)}.reports_fieldsGrid__I8iv2{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:640px){.reports_fieldsGrid__I8iv2{grid-template-columns:1fr}}.invite_shell__Q6n6u{min-height:100vh;display:grid;place-items:center;padding:var(--space-6);background:var(--bg)}.invite_card__ZSgcP{width:100%;max-width:480px}.invite_body__PRctF,.invite_card__ZSgcP{display:flex;flex-direction:column;gap:var(--space-4)}.invite_resultStack__VZzKr{display:flex;flex-direction:column;gap:var(--space-3)}.invite_skeletonStack__JFoFb{display:flex;flex-direction:column;gap:var(--space-2)}.invite_skeletonNarrow__9ZVnV{width:70%}.invite_countList__nZGOm{margin:0 0 var(--space-2);padding-left:1.2em}.invite_choiceGroup__vERlM{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.invite_choiceLabel__vwDpw{display:flex;gap:var(--space-2);align-items:flex-start}.invite_choiceRadio__EZ_yX{margin-top:4px}.invite_wrongAccount__I9abF{display:flex;flex-direction:column;gap:var(--space-2)}.instant-diagnosis_heroSection__RmGdn.hero{position:relative;overflow:hidden;padding:var(--space-16) 0 var(--space-8);background:var(--paper);text-align:left}@media (max-width:640px){.instant-diagnosis_heroSection__RmGdn.hero{padding:var(--space-10) 0 var(--space-6)}}.instant-diagnosis_heroSection__RmGdn.hero:before{content:"";position:absolute;inset:0;background-image:radial-gradient(var(--border-warm) 1px,transparent 1px);background-size:24px 24px;opacity:.6;pointer-events:none}.instant-diagnosis_heroGrid__ALLpF{position:relative;z-index:1;display:grid;grid-gap:var(--space-6) var(--space-16);gap:var(--space-6) var(--space-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "input" "visual" "trust"}@media (min-width:1100px){.instant-diagnosis_heroGrid__ALLpF{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:start;grid-template-areas:"copy visual" "input visual" "trust visual";max-width:1320px;margin-inline:auto}}.instant-diagnosis_heroCopyTop__j4pC6{grid-area:copy;display:flex;flex-direction:column;min-width:0}.instant-diagnosis_heroFormArea__pxUsN{grid-area:input;min-width:0}.instant-diagnosis_heroTrustArea__awAVL{grid-area:trust;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.instant-diagnosis_heroVisual__wdbDN{grid-area:visual;min-width:0;position:relative}.instant-diagnosis_heroSection__RmGdn .hero__title{font-family:var(--font-sans);font-size:clamp(32px,4.4vw,52px);font-weight:700;line-height:1.24;letter-spacing:-.03em;color:var(--navy);margin:var(--space-4) 0 0}.instant-diagnosis_heroSection__RmGdn .hero__lead{margin-top:var(--space-5);max-width:34em;font-size:var(--text-lg);line-height:1.9;color:var(--text-muted)}@media (prefers-reduced-motion:no-preference){.instant-diagnosis_heroInEyebrow__ypzZ4,.instant-diagnosis_heroInForm__2bxuw,.instant-diagnosis_heroInHeadline__WTDPT,.instant-diagnosis_heroInLead__nG4Kk,.instant-diagnosis_heroInTrust__mFth2,.instant-diagnosis_heroInVisual__tSLQZ{animation-name:instant-diagnosis_heroFadeRise__wHTFm;animation-duration:.4s;animation-timing-function:var(--motion-ease);animation-fill-mode:both}.instant-diagnosis_heroInEyebrow__ypzZ4{animation-name:instant-diagnosis_heroFadeIn__pyeIF;animation-delay:0s}.instant-diagnosis_heroInHeadline__WTDPT{animation-delay:80ms}.instant-diagnosis_heroInLead__nG4Kk{animation-delay:.16s}.instant-diagnosis_heroInForm__2bxuw{animation-delay:.24s}.instant-diagnosis_heroInTrust__mFth2{animation-delay:.32s}.instant-diagnosis_heroInVisual__tSLQZ{animation-delay:.15s}}@keyframes instant-diagnosis_heroFadeIn__pyeIF{0%{opacity:0}to{opacity:1}}@keyframes instant-diagnosis_heroFadeRise__wHTFm{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.instant-diagnosis_heroVisualFloat__z75G6{animation:instant-diagnosis_heroFloat__My08U 6s var(--motion-ease) .55s infinite}}@keyframes instant-diagnosis_heroFloat__My08U{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}.instant-diagnosis_heroVisualFloat__z75G6{width:100%;max-width:600px}@media (min-width:1100px) and (max-width:1279px){.instant-diagnosis_heroVisualFloat__z75G6{max-width:520px}}.instant-diagnosis_heroForm__Q3wWa{margin-top:var(--space-8);display:flex;gap:var(--space-3)}@media (max-width:640px){.instant-diagnosis_heroForm__Q3wWa{flex-direction:column;margin-top:var(--space-6)}}.instant-diagnosis_heroFormField__jfhlN{flex:1 1 auto;position:relative;min-width:0}.instant-diagnosis_heroForm__Q3wWa .input{height:56px;padding-inline:var(--space-5);font-size:var(--text-lg)}.instant-diagnosis_heroForm__Q3wWa .btn{height:56px;padding-inline:var(--space-8);white-space:nowrap}.instant-diagnosis_heroPlaceholderFade__PJyUp{position:absolute;left:var(--space-5);top:50%;transform:translateY(-50%);max-width:calc(100% - var(--space-8));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-lg);color:var(--text-faint);pointer-events:none;animation:instant-diagnosis_heroFadeIn__pyeIF .3s var(--motion-ease)}@media (prefers-reduced-motion:reduce){.instant-diagnosis_heroPlaceholderFade__PJyUp{animation:none}}.instant-diagnosis_heroExampleRow__h_bBi{margin-top:var(--space-2)}.instant-diagnosis_heroExampleChip__jjq2Q{gap:var(--space-1)}.instant-diagnosis_heroFormIndustryWrap__xg6Cw{flex:0 0 auto;position:relative;width:180px}@media (max-width:640px){.instant-diagnosis_heroFormIndustryWrap__xg6Cw{width:100%}}.instant-diagnosis_heroFormIndustry__tVY7j{width:100%;height:56px;padding-inline:var(--space-5) calc(var(--space-8) + 2px);font-size:var(--text-lg);-webkit-appearance:none;-moz-appearance:none;appearance:none}.instant-diagnosis_heroFormIndustryChevron__SoDhp{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text-faint);pointer-events:none}.instant-diagnosis_heroSuggest__AZIrV{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;max-height:300px;overflow-y:auto}.instant-diagnosis_heroSuggestItem__aBhfW{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:var(--space-2) var(--space-3);background:none;border:0;cursor:pointer;text-align:left;color:inherit;font:inherit}.instant-diagnosis_heroSuggestItem__aBhfW:focus-visible,.instant-diagnosis_heroSuggestItem__aBhfW:hover{background:var(--bg-subtle)}.instant-diagnosis_heroTrustRow__yKc2J{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-6);margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--text-muted)}.instant-diagnosis_heroTrustRow__yKc2J li{display:inline-flex;align-items:center;gap:var(--space-2)}.instant-diagnosis_heroTrustRow__yKc2J strong{font-family:var(--font-numeric),var(--font-sans);font-size:var(--text-lg);color:var(--navy)}.instant-diagnosis_heroTrustIcon__5EkCI{color:var(--success);flex:0 0 auto}.instant-diagnosis_heroStatsRow__Pievm{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-6);margin:0;padding:var(--space-4) 0 0;border-top:1px solid var(--border-warm);list-style:none}.instant-diagnosis_heroStatsRow__Pievm li{display:flex;align-items:baseline}.instant-diagnosis_heroStatValue__ydHgk{display:inline-flex;align-items:baseline;gap:2px}.instant-diagnosis_heroStatsRow__Pievm b{font-family:var(--font-numeric),var(--font-sans);font-size:var(--text-xl);font-weight:700;color:var(--navy);line-height:1}.instant-diagnosis_heroStatUnit__Mz0lo{font-size:var(--text-xs);color:var(--text-muted)}.instant-diagnosis_heroVisual__wdbDN:before{content:"";position:absolute;inset:-10%;background:radial-gradient(closest-side,var(--accent-subtle),transparent 70%);filter:blur(20px);z-index:0;pointer-events:none}.instant-diagnosis_heroVisual__wdbDN>*{position:relative;z-index:1}.instant-diagnosis_heroMockSearch__5PgPF{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-warm);font-size:var(--text-sm)}.instant-diagnosis_heroMockSearchIcon__EwRCr{color:var(--text-faint);flex:0 0 auto}.instant-diagnosis_heroMockSearchText__0hsND{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.instant-diagnosis_heroMockSearchButton__MID6F{flex:0 0 auto;padding:4px var(--space-3);border-radius:var(--radius-md);background:var(--accent);color:var(--text-inverse);font-size:var(--text-xs);font-weight:700}.instant-diagnosis_heroMockMap__ByO9J{position:relative;padding:var(--space-3)}.instant-diagnosis_heroMockMap__ByO9J .hero-map__credit,.instant-diagnosis_heroMockMap__ByO9J .hero-map__readout,.instant-diagnosis_heroMockMap__ByO9J .hero-map__tag{display:none}.instant-diagnosis_heroMockScore__F6Tp7{position:absolute;top:var(--space-5);right:var(--space-5);z-index:2;width:200px;max-width:calc(100% - var(--space-5) * 2);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-3);background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-navy-lg);text-align:center}@media (max-width:640px){.instant-diagnosis_heroMockScore__F6Tp7{position:static;width:100%;max-width:none;margin-top:var(--space-3);border-radius:var(--radius-md);box-shadow:none;border:1px solid var(--border-warm)}}.instant-diagnosis_heroMockRingWrap__zvXjH{position:relative;width:96px;height:96px}.instant-diagnosis_heroMockRing__hDpWi{width:100%;height:100%;transform:rotate(-90deg)}.instant-diagnosis_heroMockRingTrack__UQ1dI{fill:none;stroke:var(--bg-subtle);stroke-width:8}.instant-diagnosis_heroMockRingFill__APQ65{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 16ms linear}.instant-diagnosis_heroMockRingText__wVfmM{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.instant-diagnosis_heroMockRingValue__cSsBN{font-family:var(--font-numeric),var(--font-sans);font-size:var(--text-xl);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--navy)}.instant-diagnosis_heroMockRingGrade__7BTOR{font-size:var(--text-xs);font-weight:600}.instant-diagnosis_heroMockStats__nR9sm{width:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.instant-diagnosis_heroMockStats__nR9sm li{display:flex;flex-direction:column;gap:2px;text-align:left}.instant-diagnosis_heroMockStats__nR9sm li>span:first-child{font-size:var(--text-xs);color:var(--text-faint)}.instant-diagnosis_heroMockStats__nR9sm b{font-family:var(--font-numeric),var(--font-sans);font-size:var(--text-lg);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.instant-diagnosis_heroVisualCredit__tGmIa{margin-top:var(--space-2);font-size:var(--text-xs);line-height:1.5;color:var(--text-faint)}.instant-diagnosis_heroSourcesStrip__KXBp9{position:relative;z-index:1;margin-top:var(--space-10);padding:var(--space-6) 0 var(--space-8);border-top:1px solid var(--border-warm);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}@media (max-width:640px){.instant-diagnosis_heroSourcesStrip__KXBp9{padding:var(--space-5) 0 var(--space-6);margin-top:var(--space-8)}}@media (min-width:1100px){.instant-diagnosis_heroSourcesStrip__KXBp9{max-width:1320px;margin-inline:auto}}.instant-diagnosis_heroSourcesLabel__mzjNc{flex:0 0 auto;font-size:var(--text-sm);font-weight:700;color:var(--text-muted)}.instant-diagnosis_heroSourcesChips__PjKZ1{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}.instant-diagnosis_heroSourcesChip__H_VIJ{font-size:var(--text-xs);font-weight:600;color:var(--text-muted);background:var(--surface);border:1px solid var(--border-warm);border-radius:var(--radius-full);padding:4px var(--space-3)}.instant-diagnosis_diagZoning__oqYmx{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-left-width:4px;border-radius:var(--radius-md);background:var(--surface);font-size:var(--text-sm)}.instant-diagnosis_diagZoningVerdict__eNbh_{flex:0 0 auto}.instant-diagnosis_diagZoningBody__8jTZk{flex:1 1 20em;min-width:0;color:var(--text-muted)}.instant-diagnosis_diagZoningMore__NyN6w{flex:0 0 auto;font-size:var(--text-xs)}.instant-diagnosis_diagZoning--blocked__jB9go{border-left-color:var(--danger);background:var(--danger-subtle)}.instant-diagnosis_diagZoning--blocked__jB9go .instant-diagnosis_diagZoningVerdict__eNbh_{color:var(--danger)}.instant-diagnosis_diagZoning--caution__3oy2u{border-left-color:var(--accent)}.instant-diagnosis_diagZoning--unknown__nDl8m{border-left-color:var(--border-strong)}.instant-diagnosis_diagZoning--clear__781PK{border-left-color:var(--success)}.instant-diagnosis_diagPlan__4AfAH{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:var(--space-5)}.instant-diagnosis_diagGates__LnrfW{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}@media (min-width:700px){.instant-diagnosis_diagGates__LnrfW{grid-template-columns:1fr 1fr}}.instant-diagnosis_diagIncluded__sBfER,.instant-diagnosis_diagLock__BOv71{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md)}.instant-diagnosis_diagLock__BOv71{background:var(--bg-subtle);width:100%;cursor:pointer;text-align:left;font:inherit;color:inherit}.instant-diagnosis_diagLock__BOv71:focus-visible,.instant-diagnosis_diagLock__BOv71:hover{background:var(--surface-hover)}.instant-diagnosis_diagIncludedLabel__0sOEt,.instant-diagnosis_diagLockLabel__Y0EXK{display:inline-flex;align-items:center;gap:var(--space-2)}.instant-diagnosis_diagLockLabel__Y0EXK{color:var(--text-muted)}.instant-diagnosis_diagIncludedIcon__W3ovr{color:var(--success)}.instant-diagnosis_diagCompetitors__lcnLm{list-style:none;padding:0;margin:0;display:grid;grid-gap:2px;gap:2px}.instant-diagnosis_diagCompetitors__lcnLm li{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--border)}.compare_lock__tNr3Q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);flex-wrap:wrap;padding:var(--space-6);background:var(--surface);border:1px solid var(--border-warm);border-left:3px solid var(--accent);border-radius:0 var(--radius-card) var(--radius-card) 0}.compare_lockBody__iHIep{max-width:60em}.compare_chipNote__TY4vg{font-size:var(--text-xs);color:var(--danger)}.compare_grid__vmvdg{display:flex;flex-direction:column}.compare_gridScroll__d0KPf{overflow-x:auto}.compare_row__d612m{display:grid;grid-template-columns:200px repeat(var(--compare-cols),minmax(140px,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:center;min-height:44px;padding:var(--space-2) var(--space-5);border-top:1px solid var(--border-warm-subtle)}.compare_row__d612m:first-child{border-top:0}.compare_rowHead__WsJvs{align-items:flex-end;background:var(--table-header-warm);padding-top:var(--space-4);padding-bottom:var(--space-4)}.compare_rowLabel__iGl6c{font-size:var(--text-sm);font-weight:600;color:var(--text-muted);position:-webkit-sticky;position:sticky;left:0;background:var(--surface)}.compare_row__d612m.compare_rowHead__WsJvs .compare_rowLabel__iGl6c{background:var(--table-header-warm);color:transparent}.compare_cell__vqumN{min-width:0;border-radius:var(--radius-md);text-align:right;font-family:var(--font-numeric),var(--font-sans)}.compare_cellHead__tsiyH{text-align:left;font-family:var(--font-sans)}.compare_cellBest__FiAMZ{background:var(--accent-subtle);margin:calc(var(--space-2) * -1);padding:var(--space-2)}.compare_propertyName__TD6lQ{font-size:var(--text-md);font-weight:700;color:var(--text)}.compare_score__brJFI{font-size:var(--text-2xl);font-weight:700}.compare_scoreGrade__1lREI{font-size:var(--text-sm)}.compare_revenue__WIsbi{font-weight:700}@media (max-width:640px){.compare_row__d612m{grid-template-columns:84px repeat(var(--compare-cols),minmax(96px,1fr));gap:var(--space-2);padding:var(--space-2) var(--space-3)}.compare_rowLabel__iGl6c,.compare_row__d612m.compare_rowHead__WsJvs .compare_rowLabel__iGl6c{position:static}}