._shell_isvts_1{background:#fff;border:1px solid var(--border);border-radius:16px;padding:24px;margin:28px 0}._head_isvts_2{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;flex-wrap:wrap}._eyebrow_isvts_3{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--primary)}._title_isvts_4{margin:4px 0 5px;font-family:var(--font-family-heading);font-size:30px;font-weight:400}._lede_isvts_5{margin:0;color:#505866;line-height:1.5;max-width:760px}._grid_isvts_6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}._field_isvts_7{display:flex;flex-direction:column;gap:6px}._label_isvts_8{font-size:12px;font-weight:700;color:#303642}._result_isvts_9{margin-top:20px;padding:18px;background:#f8faf9;border:1px solid #dce8e3;border-radius:12px}._resultGrid_isvts_10{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:14px;align-items:stretch}._metric_isvts_11{padding:14px;background:#fff;border:1px solid var(--border);border-radius:10px}._metricLabel_isvts_12{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.7px;color:#737b87;font-weight:700}._metricValue_isvts_13{display:block;margin-top:4px;font-size:24px;font-weight:700;color:#111827}._assumptions_isvts_14{margin:14px 0 0;padding-left:18px;color:#56606e;font-size:12px;line-height:1.6}._actions_isvts_15{display:flex;gap:10px;align-items:center;margin-top:16px;flex-wrap:wrap}._error_isvts_16{color:#b42318;font-size:13px;margin-top:10px}@media(max-width:800px){._grid_isvts_6,._resultGrid_isvts_10{grid-template-columns:1fr}._shell_isvts_1{padding:18px}}._shell_1e91x_1{border:1px solid #dbe4ee;border-radius:12px;background:#fff;padding:20px;margin-bottom:22px}._head_1e91x_2{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}._eyebrow_1e91x_3{font:700 10px/1.2 monospace;letter-spacing:.08em;text-transform:uppercase;color:#16a34a}._title_1e91x_4{font-size:20px;margin:6px 0 5px;color:#111}._lede_1e91x_5{font-size:13px;line-height:1.6;color:#5b6470;margin:0;max-width:720px}._grid_1e91x_6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}._field_1e91x_7{display:flex;flex-direction:column;gap:5px}._label_1e91x_8{font-size:12px;font-weight:700;color:#374151}._hint_1e91x_9{font-size:11px;color:#7b8490}._confirm_1e91x_10{margin-top:16px;padding:12px 14px;border:1px solid #bbf7d0;background:#f0fdf4;border-radius:9px}._confirmTitle_1e91x_11{font-size:12px;font-weight:800;color:#166534;margin-bottom:5px}._chips_1e91x_12{display:flex;gap:6px;flex-wrap:wrap}._chip_1e91x_12{font-size:11px;padding:4px 8px;border-radius:999px;background:#fff;border:1px solid #bbf7d0;color:#166534}._actions_1e91x_14{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px}._status_1e91x_15{font-size:11px;color:#166534}@media(max-width:700px){._grid_1e91x_6{grid-template-columns:1fr}}._hero_odz7a_1{display:flex;flex-direction:column;gap:10px;max-width:860px;margin-bottom:28px}._eyebrow_odz7a_9{font-size:12.5px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--primary)}._title_odz7a_17{margin:0;font-family:var(--font-family-heading);font-weight:400;font-size:clamp(36px,5vw,56px);line-height:1.04;letter-spacing:-1px}._lede_odz7a_26{margin:0;font-size:16.5px;line-height:1.6;color:#3a3f4a}._filters_odz7a_33{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:24px}._matchPanel_odz7a_41{margin:8px 0 28px;background:#0f1217;color:#fff;border-radius:16px;padding:24px}._matchHead_odz7a_48{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;flex-wrap:wrap}._matchEyebrow_odz7a_49{font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#7de2c0}._matchPanel_odz7a_41 h2{margin:4px 0 6px;font-family:var(--font-family-heading);font-size:30px;font-weight:400}._matchPanel_odz7a_41 p{margin:0;color:#c8ced7;line-height:1.55;max-width:760px}._zonePill_odz7a_52{padding:7px 11px;border:1px solid #3c6a5c;border-radius:999px;color:#b8f1dc;font-size:12px;white-space:nowrap}._matchEmpty_odz7a_53{margin-top:18px;padding:18px;border:1px dashed #39404a;border-radius:10px;color:#b9c0ca}._recommendations_odz7a_54{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}._recommendationCard_odz7a_55{display:flex;gap:12px;background:#fff;color:#111;border-radius:12px;padding:15px}._rank_odz7a_56{width:26px;height:26px;border-radius:50%;background:#e6f5ef;color:#08785d;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex:none}._recMain_odz7a_57{min-width:0;flex:1}._recTop_odz7a_58{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}._recTop_odz7a_58 h3{margin:0;font-size:18px}._provenance_odz7a_60{display:inline-block;margin-top:4px;font-size:10px;color:#166534;font-weight:700}._matchScore_odz7a_61{font-size:15px;color:#08785d;white-space:nowrap}._matchScore_odz7a_61 small{display:block;font-size:9px;font-weight:600;color:#7a838f}._factorGrid_odz7a_63{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px}._factorGrid_odz7a_63 div{background:#f7f8f9;border:1px solid #e7e9ec;border-radius:8px;padding:7px}._factorGrid_odz7a_63 span{display:block;font-size:9px;color:#7a838f;text-transform:uppercase;letter-spacing:.5px}._factorGrid_odz7a_63 strong{display:block;margin-top:2px;font-size:13px}._reasons_odz7a_67{margin:10px 0 8px;padding-left:17px;color:#4c5562;font-size:11px;line-height:1.55}._recMeta_odz7a_68{color:#7a838f;font-size:10px;line-height:1.5}._matchNote_odz7a_69{margin-top:14px!important;font-size:10px!important;color:#929aa5!important}._filter_odz7a_33{display:flex;flex-direction:column;gap:6px;min-width:220px}._filterLabel_odz7a_78{font-size:13px;font-weight:600}._joinCta_odz7a_83{margin-left:auto;font-size:14px;font-weight:600;color:var(--primary);text-decoration:none;padding:10px 0}._tableWrap_odz7a_92{overflow-x:auto;background:#fff;border:1px solid var(--border);border-radius:14px;display:flex;flex-wrap:wrap}._table_odz7a_92{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}._table_odz7a_92 td,._table_odz7a_92 th{padding:12px 16px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}._table_odz7a_92 td{min-width:200px;line-height:1.5}._table_odz7a_92 td a{color:var(--primary)}._rowHead_odz7a_125{position:sticky;left:0;background:#fff;width:220px;min-width:200px;font-weight:600;display:table-cell}._hint_odz7a_135{display:block;margin-top:4px;font-size:12px;font-weight:400;color:var(--muted-foreground);line-height:1.4}._colHead_odz7a_144{font-family:var(--font-family-heading);font-weight:400;font-size:22px;line-height:1.15;background:var(--surface)}._count_odz7a_152{font-size:12.5px;font-weight:600;color:var(--muted-foreground)}._groupRow_odz7a_158 th{background:#0f1217;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding:8px 16px}._mono_odz7a_174{font-family:var(--font-family-monospace);font-size:13px}._verified_odz7a_179{font-size:12px;font-weight:700;color:#095c44}._selfReported_odz7a_185{font-size:12px;color:var(--muted-foreground)}._refs_odz7a_190{margin:0;padding-left:18px}._empty_odz7a_195{background:#fff;border:1px dashed var(--border);border-radius:14px;padding:40px;text-align:center}._empty_odz7a_195 h2{margin:0 0 8px;font-family:var(--font-family-heading);font-weight:400;font-size:30px}._bidCta_odz7a_215{margin-top:32px;background:#0f1217;color:#fff;border-radius:14px;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}._bidCta_odz7a_215 h2{margin:0 0 4px;font-family:var(--font-family-heading);font-weight:400;font-size:28px}._bidCta_odz7a_215 p{margin:0;color:#b0b5be}._bidBtn_odz7a_240{background:var(--primary);color:#fff;font-weight:600;padding:12px 20px;border-radius:var(--radius);text-decoration:none}._error_odz7a_249{color:var(--error)}._card_odz7a_253{min-width:320px;flex:1 1 340px;padding:20px;border-right:1px solid var(--border)}._card_odz7a_253:last-child{border-right:0}._card_odz7a_253 header h2{margin:0 0 16px;font-family:var(--font-family-heading);font-size:24px;font-weight:400}._card_odz7a_253 section{border-top:1px solid var(--border);padding:13px 0 0;margin-top:13px}._card_odz7a_253 section h3{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:#6d7581}._row_odz7a_125{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font-size:12px}._row_odz7a_125>span{color:#707986}._row_odz7a_125>strong{text-align:right;font-weight:600;color:#20242b}._stack_odz7a_168{display:flex;flex-direction:column;gap:4px}._mono_odz7a_174{font-family:var(--font-family-monospace);font-size:11px}._verified_odz7a_179{font-size:10px;font-weight:700;color:#095c44}._selfReported_odz7a_185{font-size:10px;color:var(--muted-foreground)}._empty_odz7a_195{padding:42px 24px;text-align:center;min-width:100%}._empty_odz7a_195 h2{margin:0 0 8px;font-family:var(--font-family-heading);font-weight:400;font-size:28px}._empty_odz7a_195 p{margin:0;color:#3a3f4a}._introWrap_odz7a_274{margin-top:24px}@media(max-width:720px){._joinCta_odz7a_83{margin-left:0}._filter_odz7a_33{min-width:0;flex:1 1 160px}._rowHead_odz7a_125{width:140px;min-width:140px}._recommendations_odz7a_54{grid-template-columns:1fr}._card_odz7a_253{border-right:0;border-bottom:1px solid var(--border)}}
