.page_container__uQNLU{width:100%;max-width:1200px;margin:0 auto;padding:2rem;font-family:var(--font-sans);color:var(--text-primary)}.page_header__96urD{text-align:center;margin-bottom:3rem;padding:4rem 2rem;border-radius:16px;background:linear-gradient(135deg,rgba(20,32,27,.97),rgba(30,78,62,.94)),radial-gradient(circle at top right,rgba(217,166,96,.22),transparent 36%);box-shadow:0 18px 40px rgba(27,39,31,.12)}.page_title__yZK60{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;color:#fff}.page_subtitle__QYEfg{font-size:1.125rem;color:hsla(0,0%,100%,.78)}.page_intelStrip__vDXZW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;margin-bottom:1.5rem}.page_intelCard__oC0Gw{display:flex;min-height:118px;flex-direction:column;gap:.45rem;padding:1rem;border:1px solid rgba(29,95,79,.14);border-radius:8px;background:#fff;box-shadow:0 8px 20px rgba(27,39,31,.05)}.page_intelCard__oC0Gw svg{color:var(--accent-color)}.page_intelCard__oC0Gw strong{color:#111827;font-size:.95rem}.page_intelCard__oC0Gw span{color:var(--text-secondary);font-size:.84rem;line-height:1.42}.page_searchSection__4fwIg{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1.5rem;border-radius:8px;border:1px solid var(--glass-border);box-shadow:0 14px 30px rgba(27,39,31,.08);margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center}.page_searchForm__jg_BD{display:grid;grid-template-columns:minmax(220px,1fr) minmax(260px,1.15fr) 160px;align-items:end;grid-gap:1rem;gap:1rem;width:100%;max-width:980px}.page_searchField__YY3wE{min-width:0;display:flex;flex-direction:column;gap:.45rem}.page_searchField__YY3wE span{color:#405241;font-size:.82rem;font-weight:800;text-transform:uppercase}.page_searchInputWrap__dSEHd{position:relative;min-width:0}.page_searchInput__tvjNt{width:100%;padding:.75rem 1rem;border-radius:8px;border:1px solid #d1d5db;font-size:1rem;outline:none;transition:border-color .2s,box-shadow .2s}.page_searchInput__tvjNt:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px rgba(29,95,79,.16)}.page_suggestionMenu__my_BU{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:80;overflow:auto;max-height:min(360px,60vh);border:1px solid var(--glass-border);border-radius:8px;background:#fff;box-shadow:0 18px 30px rgba(27,39,31,.16)}.page_suggestionItem__wao2D{width:100%;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.75rem .9rem;border:0;border-bottom:1px solid #edf0ea;background:#fff;color:#111827;text-align:left;cursor:pointer}.page_suggestionItem__wao2D:last-child{border-bottom:0}.page_suggestionItem__wao2D:hover{background:#f3f7ef}.page_suggestionItem__wao2D span{display:flex;min-width:0;align-items:center;gap:.5rem;font-weight:700;line-height:1.25}.page_suggestionItem__wao2D small{color:#6b7280;line-height:1.25;text-align:right}.page_scopeBadge__YApsW{display:inline-flex;flex:0 0 auto;min-width:54px;justify-content:center;padding:.16rem .42rem;border-radius:999px;background:#e7f0ea;color:var(--accent-color);font-size:.68rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.page_button__zlHNQ{padding:.75rem 1.5rem;background-color:var(--accent-color);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s;min-height:50px}.page_button__zlHNQ:hover{background-color:var(--accent-hover)}.page_button__zlHNQ:disabled{background-color:#b8c9bf;cursor:not-allowed}.page_disclosureNote__gRksa{display:flex;gap:.75rem;align-items:flex-start;margin-top:1.5rem;padding:1rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;background:#f7faf6;color:var(--text-secondary);font-size:.86rem;line-height:1.55}.page_disclosureNote__gRksa svg{flex:0 0 auto;color:var(--accent-color);margin-top:.1rem}.page_disclosureNote__gRksa p{margin:0}.page_profileChips__lW2bE{width:100%;max-width:720px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem}.page_profileChips__lW2bE a,.page_profileChips__lW2bE button,.page_profileChips__lW2bE span{display:inline-flex;align-items:center;min-height:30px;padding:.32rem .7rem;border-radius:999px;border:1px solid var(--glass-border);background:hsla(0,0%,100%,.74);color:var(--text-secondary);font-size:.82rem;font-weight:700}.page_profileChips__lW2bE button{cursor:pointer}.page_profileChips__lW2bE a{color:var(--accent-color)}.page_searchHint__kfjuE{margin-top:-.25rem;color:var(--text-secondary);font-size:.9rem;text-align:center}.page_industryQuickPicks__uybLI{width:100%;max-width:980px;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.page_industryQuickPicks__uybLI button{min-height:30px;padding:.3rem .7rem;border:1px solid var(--glass-border);border-radius:999px;background:#fff;color:var(--text-secondary);cursor:pointer;font-size:.82rem;font-weight:700}.page_industryQuickPicks__uybLI a{display:inline-flex;align-items:center;min-height:30px;padding:.3rem .7rem;border:1px solid rgba(29,95,79,.18);border-radius:999px;font-size:.82rem;font-weight:800}.page_industryQuickPicks__uybLI a,.page_industryQuickPicks__uybLI button:hover{background:var(--accent-soft);color:var(--accent-color)}.page_selectedQuickPick__vCYH1{border-color:rgba(29,95,79,.42)!important;background:var(--accent-soft)!important;color:var(--accent-color)!important}.page_activeThesisPills__LO_yy{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;max-width:980px}.page_activeThesisPills__LO_yy span{display:inline-flex;min-height:32px;align-items:center;gap:.45rem;padding:.3rem .42rem .3rem .72rem;border:1px solid rgba(29,95,79,.28);border-radius:999px;background:var(--accent-soft);color:var(--accent-color);font-size:.84rem;font-weight:800}.page_activeThesisPills__LO_yy button{display:inline-flex;width:1.05rem;height:1.05rem;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:999px;background:rgba(29,95,79,.12);color:var(--accent-color);cursor:pointer;font-size:.7rem;font-weight:900;line-height:1}.page_activeThesisPills__LO_yy button:hover{border-color:rgba(185,28,28,.45);background:#fee2e2;color:#b91c1c}.page_discoverySection__b4_cs{margin-bottom:2rem}.page_discoveryHeader__Odo9Q{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(220px,.7fr);grid-gap:1rem;gap:1rem;align-items:stretch;margin-bottom:1rem;padding:1.25rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;background:hsla(0,0%,100%,.86);box-shadow:0 10px 24px rgba(27,39,31,.06)}.page_discoveryEyebrow__ePYLV{display:inline-flex;margin-bottom:.4rem;color:var(--accent-color);font-size:.76rem;font-weight:800;text-transform:uppercase}.page_discoveryHeader__Odo9Q h2{color:#111827;font-size:1.45rem;margin-bottom:.35rem}.page_discoveryHeader__Odo9Q p{color:var(--text-secondary);line-height:1.5}.page_discoveryStats__Q14yq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem}.page_discoveryStats__Q14yq div{padding:.85rem;border:1px solid #e5e7eb;border-radius:8px;background:#fbfcfa;text-align:center}.page_discoveryStats__Q14yq span,.page_discoveryStats__Q14yq strong{display:block}.page_discoveryStats__Q14yq strong{color:var(--accent-color);font-size:1.45rem}.page_discoveryStats__Q14yq span{margin-top:.2rem;color:#6b7280;font-size:.74rem;font-weight:800;line-height:1.25;text-transform:uppercase}.page_discoveryGrid__1GPq_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));grid-gap:1rem;gap:1rem}.page_stateSummaryStrip__JyoOT{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.page_stateCardGrid__ZeMLj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));grid-gap:1rem;gap:1rem;margin-bottom:1rem}.page_stateCardGrid__ZeMLj button,.page_stateSummaryStrip__JyoOT button{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem;border:1px solid var(--glass-border);border-radius:8px;background:#fff;color:var(--text-primary);cursor:pointer;text-align:left;transition:transform .2s,border-color .2s,box-shadow .2s}.page_stateCardGrid__ZeMLj button:hover,.page_stateSummaryStrip__JyoOT button:hover{transform:translateY(-2px);border-color:rgba(29,95,79,.32);box-shadow:0 12px 26px rgba(27,39,31,.08)}.page_stateCardGrid__ZeMLj strong,.page_stateSummaryStrip__JyoOT strong{color:var(--accent-color);font-size:1rem}.page_stateCardTop__6yqjT{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_stateCardTop__6yqjT span{display:inline-flex;padding:.22rem .5rem;border-radius:999px;background:#e7f0ea;color:var(--accent-color);font-size:.78rem;font-weight:800}.page_stateCardGrid__ZeMLj small,.page_stateCardGrid__ZeMLj span,.page_stateSummaryStrip__JyoOT span{color:var(--text-secondary);font-size:.78rem;font-weight:700}.page_stateCardGrid__ZeMLj button{min-height:178px;align-items:flex-start;flex-direction:column;justify-content:flex-start;background:linear-gradient(180deg,#fff,#f8fbf8),linear-gradient(135deg,rgba(29,95,79,.06),rgba(163,106,45,.08));box-shadow:0 12px 28px rgba(27,39,31,.07)}.page_stateCardGrid__ZeMLj button:after{content:"Open state";display:inline-flex;margin-top:auto;color:var(--accent-color);font-size:.78rem;font-weight:800}.page_stateCardGrid__ZeMLj strong{font-size:1.65rem}.page_stateCardGrid__ZeMLj b{color:#111827;font-size:1.05rem}.page_stateCardGrid__ZeMLj small,.page_stateCardGrid__ZeMLj span{line-height:1.3}.page_stateStrength__AvUcp{width:100%;height:7px;overflow:hidden;border-radius:999px;background:#e5e7eb;margin-top:auto}.page_stateStrength__AvUcp span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-color),#a36a2d)}.page_discoveryCard__9QU_2,.page_discoveryEmpty__lb8e_{border:1px solid #e5e7eb;border-radius:8px;background:#fff}.page_discoveryCard__9QU_2{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;box-shadow:0 4px 10px rgba(27,39,31,.04)}.page_discoveryCardHeader__oUOdB{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.page_discoveryCardHeader__oUOdB h3{color:#111827;font-size:1.1rem;margin-bottom:.25rem}.page_discoveryCardHeader__oUOdB p{color:#6b7280;font-size:.88rem}.page_discoveryButton__YY13r{width:100%;min-height:42px;border:1px solid var(--accent-color);border-radius:8px;background:#fff;color:var(--accent-color);cursor:pointer;font-weight:800}.page_discoveryButton__YY13r:hover{background:var(--accent-soft)}.page_discoveryEmpty__lb8e_{padding:1.25rem}.page_discoveryEmpty__lb8e_ h3{color:#111827;margin-bottom:.35rem}.page_discoveryEmpty__lb8e_ p{color:var(--text-secondary);line-height:1.5}.page_loading__GpuLS{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:3rem 0;color:#4b5563}.page_spinner__GKLwq{width:40px;height:40px;border:4px solid #f3f4f6;border-top:4px solid var(--accent-color);border-radius:50%;animation:page_spin__Z_G_k 1s linear infinite}@keyframes page_spin__Z_G_k{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_metadataCard__xuyV7{background:#fff;padding:1.5rem;border-radius:8px;border:1px solid #e5e7eb;margin-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;box-shadow:0 1px 3px rgba(0,0,0,.05)}.page_scopeNotice__6PSXB{display:flex;gap:.6rem;align-items:flex-start;margin:-.75rem 0 1.5rem;padding:.85rem 1rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;background:#f7faf6;color:var(--text-secondary);font-size:.87rem;line-height:1.45}.page_scopeNotice__6PSXB svg{flex:0 0 auto;color:var(--accent-color);margin-top:.1rem}.page_metadataItem__EwGyd{display:flex;flex-direction:column}.page_metadataLabel__wgkWg{font-size:.875rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.page_metadataValue__RRT_b{font-size:1.25rem;font-weight:600;color:#111827}.page_signalSummary__QJ8S4{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:1rem;gap:1rem;align-items:stretch;padding:1.25rem;margin-bottom:2rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),hsla(84,28%,93%,.88));box-shadow:0 10px 24px rgba(27,39,31,.06)}.page_signalIntro__xNFPo{display:flex;gap:1rem;align-items:flex-start}.page_signalIcon__MLZNc{width:44px;height:44px;border-radius:8px;background:var(--accent-soft);color:var(--accent-color);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.page_signalTitle__OrHjG{font-size:1.15rem;font-weight:800;color:#111827;margin:0 0 .35rem}.page_signalCopy__ZxM6j{color:var(--text-secondary);line-height:1.5;font-size:.92rem}.page_signalCopy__ZxM6j+.page_signalCopy__ZxM6j{margin-top:.45rem}.page_signalStats__3oS1Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.65rem;gap:.65rem}.page_buyerMemo__Vfvk3{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);grid-gap:1rem;gap:1rem;margin:-.75rem 0 2rem;padding:1.25rem;border:1px solid rgba(29,95,79,.18);border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(27,39,31,.06)}.page_memoEyebrow__YqeQN{display:inline-flex;margin-bottom:.45rem;color:var(--accent-color);font-size:.76rem;font-weight:800;text-transform:uppercase}.page_buyerMemo__Vfvk3 h2{color:#111827;font-size:1.35rem;margin-bottom:.35rem}.page_buyerMemo__Vfvk3 p{color:var(--text-secondary);line-height:1.5}.page_memoActions__vQNi0{display:flex;flex-direction:column;gap:.55rem}.page_memoActions__vQNi0 a,.page_memoActions__vQNi0 button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--glass-border);border-radius:8px;background:#fbfcfa;color:var(--accent-color);cursor:pointer;font-weight:800}.page_memoActions__vQNi0 a:hover,.page_memoActions__vQNi0 button:hover{background:var(--accent-soft)}.page_memoActions__vQNi0 button:disabled{cursor:wait;opacity:.65}.page_memoSteps__x8SJh{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:0;padding:0;list-style:none;counter-reset:memoStep}.page_memoSteps__x8SJh li{counter-increment:memoStep;position:relative;padding:.85rem .85rem .85rem 2.45rem;border:1px solid #e5e7eb;border-radius:8px;background:#fbfcfa;color:#405241;font-size:.86rem;line-height:1.4}.page_memoSteps__x8SJh li:before{content:counter(memoStep);position:absolute;left:.8rem;top:.8rem;display:inline-flex;width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border-radius:999px;background:var(--accent-color);color:#fff;font-size:.72rem;font-weight:800}.page_signalStat__TfWq_{padding:.9rem;border-radius:8px;background:#fff;border:1px solid #e5e7eb;text-align:center}.page_signalValue__DjhJA{display:block;font-size:1.5rem;font-weight:800;color:var(--accent-color)}.page_signalLabel__heEtG{display:block;margin-top:.2rem;font-size:.75rem;color:#6b7280;text-transform:uppercase;line-height:1.25}.page_dashboard__bIqPY{position:relative;display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){.page_dashboard__bIqPY{flex-direction:row;align-items:flex-start}}.page_leftColumn__JNYPF{flex:1 1}.page_rightColumn__8Qnwk{width:100%;height:min(62vh,460px);background:#fff;border-radius:8px;border:1px solid #e5e7eb;padding:.5rem;box-shadow:0 4px 6px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:5.5rem;z-index:10}@media (min-width:1024px){.page_rightColumn__8Qnwk{width:400px;height:calc(100vh - 4rem)}}.page_resultsGrid__xLYvT{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(350px,100%),1fr));grid-gap:1.5rem;gap:1.5rem}.page_resultsGridSingle__9KrWx{grid-template-columns:minmax(0,1fr)}.page_categoryCard__DViyP{background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.02);transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;flex-direction:column;gap:1.25rem;cursor:pointer}.page_categoryCardSelected__RIigK{border-color:var(--accent-color);box-shadow:0 0 0 2px rgba(29,95,79,.16)}.page_categoryCard__DViyP:hover{transform:translateY(-2px);box-shadow:0 10px 15px rgba(0,0,0,.05)}.page_cardHeader__54QfY{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page_categoryTitle__SawPA{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}.page_groupLabel__s6MsQ{display:block;margin-top:.25rem;color:#6b7280;font-size:.78rem;font-weight:600;text-transform:uppercase}.page_scoreBadge__MEdE2{min-width:74px;padding:.25rem .75rem;border-radius:9999px;font-weight:700;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap;line-height:1.2;text-align:center;flex-shrink:0}.page_evidenceRow__ZQLYJ{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.page_evidenceBadge__I163x{display:inline-flex;align-items:center;min-height:28px;padding:.28rem .65rem;border-radius:999px;font-size:.76rem;font-weight:800;letter-spacing:.01em}.page_evidenceStrong__1BgJg{background:#d7f6e4;color:#14532d}.page_evidenceSupported__NZcKb{background:var(--accent-soft);color:#164a3f}.page_evidenceWatchlist__rZyhy{background:#fff3cd;color:#7a4d0b}.page_evidenceDirectional__FQXtu{background:#f1f5f9;color:#475569}.page_confidenceText__80Ik9{flex:1 1;font-size:.78rem;color:#6b7280;font-weight:600;text-align:right;line-height:1.35}.page_signalChips__BTj3u{display:flex;flex-wrap:wrap;gap:.45rem}.page_signalChips__BTj3u span{display:inline-flex;align-items:center;min-height:26px;padding:.25rem .55rem;border:1px solid #e5e7eb;border-radius:999px;background:#fbfcfa;color:#526052;font-size:.74rem;font-weight:700}.page_cardActions__cS4K_{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}.page_saveButton__ENYiv{width:34px;height:34px;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;color:var(--accent-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}.page_saveButton__ENYiv:hover{background:#dbeafe;border-color:#bfdbfe;transform:translateY(-1px)}.page_saveButton__ENYiv:disabled{cursor:wait;opacity:.65}.page_scoreHigh__VOgQ4{background-color:#dcfce7;color:#166534}.page_scoreMedium__8_m2_{background-color:#fef9c3;color:#854d0e}.page_scoreLow__JXu3O{background-color:#fee2e2;color:#991b1b}.page_metricsRow__fIhpb{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem;gap:1rem;padding:1rem 0;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6}.page_potentialGrid__uLT81{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:.75rem;gap:.75rem}.page_potentialItem__9u6xS{padding:.75rem;border:1px solid #e5e7eb;border-radius:8px;background:#fbfcfa}.page_potentialLabel__eb1J9{display:block;margin-bottom:.25rem;color:#6b7280;font-size:.72rem;font-weight:700;text-transform:uppercase}.page_potentialItem__9u6xS strong{display:block;color:#111827;font-size:.95rem}.page_operatorAverageItem__9LCI5 small{display:block;margin-top:.2rem;color:#6b7280;font-size:.8rem;font-weight:700}.page_dealMetrics__zF7Vl{padding:.7rem .75rem;border-radius:8px;background:#f3f7ef;color:#405241;line-height:1.45}.page_dealMetrics__zF7Vl,.page_forSaleLine__6Aa7y{display:flex;align-items:flex-start;gap:.45rem;font-size:.82rem}.page_forSaleLine__6Aa7y{padding:.65rem .7rem;border:1px solid #e5e7eb;border-radius:8px;background:#fffaf0;color:#6b4f1d;line-height:1.4}.page_forSaleLine__6Aa7y svg{flex:0 0 auto;margin-top:.1rem}.page_inlineCompsPanel__TGeqI{padding:.85rem;border:1px solid rgba(163,106,45,.24);border-radius:8px;background:#fffaf0}.page_inlineCompsHeader__S9A6S{display:flex;align-items:center;gap:.45rem;margin-bottom:.55rem;color:#6b4f1d;font-size:.85rem}.page_inlineCompsList__Q3Wys{display:grid;grid-gap:.45rem;gap:.45rem}.page_inlineCompsList__Q3Wys a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem .65rem;border:1px solid rgba(163,106,45,.18);border-radius:8px;background:#fff;color:#405241;font-size:.83rem;text-decoration:none}.page_inlineCompsList__Q3Wys a span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_inlineCompsList__Q3Wys a strong{flex:0 0 auto;color:var(--accent-color);font-size:.84rem}.page_dealMetrics__zF7Vl svg{flex:0 0 auto;margin-top:.1rem;color:var(--accent-color)}.page_tradeAreaPanel__oXPEs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;padding:.8rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;background:#fbfcfa}.page_tradeAreaPanel__oXPEs span,.page_tradeAreaPanel__oXPEs strong{display:block}.page_tradeAreaPanel__oXPEs span{color:#6b7280;font-size:.72rem;font-weight:800;text-transform:uppercase}.page_tradeAreaPanel__oXPEs strong{margin-top:.2rem;color:#111827;font-size:.88rem;line-height:1.35}.page_tradeAreaPanel__oXPEs p{grid-column:1/-1;margin:0;color:#526052;font-size:.82rem;line-height:1.45}.page_metricCol__FonCR{display:flex;flex-direction:column;align-items:center;text-align:center}.page_metricVal__tsT4D{font-size:1.5rem;font-weight:700;color:#111827}.page_metricLbl__VGsRy{font-size:.75rem;color:#6b7280;text-transform:uppercase}.page_notes__00djC{font-size:.875rem;color:#4b5563;line-height:1.5;background-color:#f9fafb;padding:.75rem;border-radius:8px;border-left:3px solid var(--accent-color)}.page_uncertaintyNote__PLDkr{display:flex;align-items:flex-start;gap:.35rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid #e5e7eb;color:#6b7280;font-size:.8rem}.page_unlockOverlay__0_kKt{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:1rem;background:hsla(0,0%,100%,.45)}.page_unlockCard__tGLH9{width:min(100%,420px);padding:2rem;border-radius:12px;background:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.12),0 10px 10px -5px rgba(0,0,0,.04);text-align:center}.page_unlockTitle__F71yR{margin-bottom:.5rem;color:#111827;font-size:1.35rem;font-weight:700}.page_unlockCopy__qaqnU{margin-bottom:1.5rem;color:#6b7280}.page_unlockList__aCYAI{margin:-.5rem 0 1.5rem;padding:0;list-style:none;color:#405241;font-size:.9rem;line-height:1.45;text-align:left}.page_unlockList__aCYAI li{position:relative;padding-left:1.1rem;margin-bottom:.45rem}.page_unlockList__aCYAI li:before{content:"";position:absolute;left:0;top:.55rem;width:.38rem;height:.38rem;border-radius:999px;background:var(--accent-color)}.page_saveNotice__IDP9_{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#166534;background:#dcfce7;border:1px solid #bbf7d0;padding:.85rem 1rem;border-radius:8px;margin-bottom:1.5rem}.page_checkoutNoticeMuted__V6ZpU,.page_checkoutNotice__Y05OB{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-radius:8px;margin:-.5rem 0 1.5rem}.page_checkoutNotice__Y05OB{color:#14532d;background:#e7f7ec;border:1px solid #bfe8ca}.page_checkoutNoticeMuted__V6ZpU{color:#7a4d0b;background:#fff7e6;border:1px solid #f6d89a}.page_checkoutNoticeMuted__V6ZpU span,.page_checkoutNoticeMuted__V6ZpU strong,.page_checkoutNotice__Y05OB span,.page_checkoutNotice__Y05OB strong{display:block}.page_checkoutNoticeMuted__V6ZpU span,.page_checkoutNotice__Y05OB span{margin-top:.15rem;line-height:1.45}.page_paywallPreview__Tyqmf{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);grid-gap:1rem;gap:1rem;align-items:center;padding:1.25rem;border:1px solid rgba(29,95,79,.16);border-radius:8px;margin-bottom:1.25rem;background:linear-gradient(135deg,hsla(0,0%,100%,.94),hsla(90,33%,95%,.92)),radial-gradient(circle at top right,rgba(217,166,96,.16),transparent 42%);box-shadow:0 12px 28px rgba(27,39,31,.06)}.page_paywallPreview__Tyqmf h2{margin:.25rem 0 .35rem;color:#111827;font-size:1.35rem}.page_paywallPreview__Tyqmf p{color:var(--text-secondary);line-height:1.55}.page_previewUnlockGrid__7OZS5{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.page_previewUnlockGrid__7OZS5 span{display:inline-flex;align-items:center;gap:.4rem;min-height:42px;padding:.65rem;border:1px solid rgba(29,95,79,.14);border-radius:8px;background:hsla(0,0%,100%,.72);color:#405241;font-size:.82rem;font-weight:800}.page_previewUnlockGrid__7OZS5 svg{color:var(--accent-color);flex:0 0 auto}.page_poiSection__E0IeN{margin-top:2rem}.page_poiHeader__yBmiR{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem}.page_poiSignal__JIgNo{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border:1px solid var(--glass-border);border-radius:8px;background:#fff;color:var(--accent-color);font-size:.85rem;font-weight:700;white-space:nowrap}.page_poiTitle__JW6kU{font-size:1.35rem;font-weight:800;color:#111827}.page_poiSubtitle__LS29i{margin-top:.35rem;color:#6b7280}.page_forSaleBlock__jBMeq{margin-bottom:1.5rem}.page_sectionKicker__oXphZ{display:inline-flex;align-items:center;gap:.45rem;margin:.4rem 0 .85rem;color:var(--accent-color);font-size:.9rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.page_forSaleGrid__9mAG4{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));grid-gap:1rem;gap:1rem}.page_forSaleCard__ScWc1{padding:1rem;border:1px solid #cfe0d8;border-radius:8px;background:linear-gradient(180deg,#fff,#f7fbf8);box-shadow:0 10px 24px rgba(22,101,73,.08)}.page_forSaleTop__XYge0{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_forSaleSource__US_S9{display:block;margin-bottom:.4rem;color:#5f6f66;font-size:.78rem;font-weight:800;text-transform:uppercase}.page_forSaleTitle__pJPMg{color:#111827;font-size:1.02rem;font-weight:800;line-height:1.25}.page_forSaleScore__7P_dG{flex:0 0 auto;min-width:2.4rem;padding:.35rem .5rem;border-radius:999px;background:#e8f3ed;color:var(--accent-color);font-size:.85rem;font-weight:900;text-align:center}.page_forSaleLocation__nXWx0{margin-top:.7rem;color:#667085;font-size:.92rem}.page_forSaleMetrics__XLiZ7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem;margin-top:1rem}.page_forSaleMetrics__XLiZ7 div{padding:.7rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.page_forSaleMetrics__XLiZ7 span{display:block;color:#6b7280;font-size:.76rem;font-weight:700;text-transform:uppercase}.page_forSaleMetrics__XLiZ7 strong{display:block;margin-top:.2rem;color:#111827;font-size:1rem}.page_forSaleActions__12M8U{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.page_primaryTextLink__iNwps,.page_secondaryTextLink__K9TN_{font-size:.9rem;font-weight:800;text-decoration:none}.page_primaryTextLink__iNwps{color:var(--accent-color)}.page_secondaryTextLink__K9TN_{color:#667085}.page_poiGrid__IEi8q{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));grid-gap:1rem;gap:1rem}.page_poiCard__ImZ2d{padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.04)}.page_poiCardHeader__Zxz_o{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.page_poiName__NsSXh{font-size:1rem;font-weight:700;color:#111827}.page_poiAddress__Y7Cct{display:flex;align-items:flex-start;gap:.4rem;color:#6b7280;font-size:.9rem;margin-top:.75rem;line-height:1.4}.page_poiMeta__EWm1K{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.85rem;color:#6b7280;font-size:.9rem}.page_poiMeta__EWm1K a{color:var(--accent-color);font-weight:600}.page_poiEstimate__Aeyjq{display:flex;align-items:flex-start;gap:.4rem;margin-top:.75rem;padding:.55rem .65rem;border-radius:8px;background:#f3f7ef;color:#405241;font-size:.82rem;font-weight:700;line-height:1.35}.page_poiEstimate__Aeyjq svg{flex:0 0 auto;margin-top:.08rem;color:var(--accent-color)}.page_poiEmpty__N2uPI{color:#6b7280;padding:1rem;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.page_fundingWrap__xNI5b{margin-top:1rem}.page_marketAlertCta__0u2G2{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;margin-top:1rem;padding:1rem;border:1px solid rgba(29,95,79,.18);border-radius:8px;background:#f7fbf8}.page_marketAlertEyebrow___lNLJ{display:block;margin-bottom:.25rem;color:var(--accent-color);font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.page_marketAlertCta__0u2G2 h3{margin:0 0 .35rem;color:#111827;font-size:1.05rem}.page_marketAlertCta__0u2G2 p{margin:0;color:var(--text-secondary);line-height:1.45}.page_marketAlertCta__0u2G2 small{display:block;margin-top:.45rem;color:#405241;font-weight:800}.page_marketAlertCta__0u2G2 button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.45rem;padding:0 1rem;border:1px solid var(--accent-color);border-radius:8px;background:var(--accent-color);color:#fff;cursor:pointer;font-weight:900;white-space:nowrap}.page_marketAlertCta__0u2G2 button:disabled{cursor:wait;opacity:.68}@media (max-width:720px){.page_container__uQNLU{padding:1rem}.page_title__yZK60{font-size:2rem}.page_subtitle__QYEfg{font-size:1rem}.page_categoryCard__DViyP,.page_metadataCard__xuyV7,.page_searchSection__4fwIg{border-radius:8px}.page_discoveryHeader__Odo9Q,.page_searchForm__jg_BD{grid-template-columns:1fr}.page_suggestionItem__wao2D{align-items:flex-start;flex-direction:column;gap:.25rem}.page_button__zlHNQ,.page_searchInput__tvjNt{width:100%;min-height:46px}.page_metadataCard__xuyV7{grid-template-columns:1fr 1fr;padding:1rem}.page_buyerMemo__Vfvk3,.page_intelStrip__vDXZW,.page_marketAlertCta__0u2G2,.page_memoSteps__x8SJh,.page_paywallPreview__Tyqmf,.page_signalStats__3oS1Y,.page_signalSummary__QJ8S4{grid-template-columns:1fr}.page_marketAlertCta__0u2G2 button{width:100%}.page_signalStats__3oS1Y{display:grid}.page_metadataValue__RRT_b{font-size:1rem;overflow-wrap:anywhere}.page_rightColumn__8Qnwk{position:static;height:360px;order:-1}.page_cardHeader__54QfY{gap:1rem}.page_cardActions__cS4K_{align-items:flex-end;flex-direction:column}.page_scoreBadge__MEdE2{flex:0 0 auto}.page_evidenceRow__ZQLYJ,.page_poiHeader__yBmiR{align-items:flex-start;flex-direction:column}.page_confidenceText__80Ik9{text-align:left}.page_confidenceText__80Ik9,.page_poiSignal__JIgNo{white-space:normal}.page_forSaleMetrics__XLiZ7{grid-template-columns:1fr}.page_forSaleActions__12M8U{align-items:flex-start;flex-direction:column}.page_metricsRow__fIhpb{gap:.5rem}.page_metricVal__tsT4D{font-size:1.2rem}.page_unlockOverlay__0_kKt{align-items:flex-start;padding-top:2rem}}@media (max-width:430px){.page_metadataCard__xuyV7,.page_metricsRow__fIhpb,.page_previewUnlockGrid__7OZS5{grid-template-columns:1fr}}