.ClientWorkspace_panel__X8872{border:1px solid #d7e0dd;border-radius:16px;background:white;padding:18px;color:#14211d;min-width:0}.ClientWorkspace_muted__fFvz8{font-size:12px;line-height:1.7;color:#5a6b65}.ClientWorkspace_title__annHe{font-size:15px;font-weight:750;margin:0}.ClientWorkspace_row__vjvTZ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ClientWorkspace_grid__H1gbG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ClientWorkspace_choice__xmkb9{border:1px solid #d7e0dd;border-radius:10px;background:white;color:#5a6b65;padding:9px 12px;font-size:12px;text-align:left;min-width:0;overflow-wrap:anywhere}.ClientWorkspace_choice__xmkb9[aria-checked=true],.ClientWorkspace_choice__xmkb9[aria-pressed=true]{background:#d9eee8;border-color:#087a65;color:#05604f;box-shadow:inset 0 0 0 1px #087a65}.ClientWorkspace_choice__xmkb9:disabled{opacity:.5}.ClientWorkspace_choice__xmkb9 small{display:block;margin-top:5px;font-size:11px;line-height:1.5}.ClientWorkspace_choice__xmkb9 strong{display:block;font-size:17px;color:#14211d;margin-top:6px}.ClientWorkspace_field__U1IiZ{display:grid;gap:6px;min-width:0;font-size:12px;color:#5a6b65}.ClientWorkspace_field__U1IiZ input,.ClientWorkspace_field__U1IiZ select{width:100%;min-width:0;border:1px solid #d7e0dd;border-radius:9px;background:#fff;color:#14211d;padding:9px;font-size:14px}.ClientWorkspace_field__U1IiZ input[aria-invalid=true]{border-color:#b9443a}.ClientWorkspace_field__U1IiZ input[type=range]{padding:0;accent-color:#087a65}.ClientWorkspace_chips__b78pq{display:flex;flex-wrap:wrap;gap:5px}.ClientWorkspace_chips__b78pq button{border-radius:7px;border:1px solid #d7e0dd;background:white;color:#087a65;padding:4px 7px;font-size:11px}.ClientWorkspace_chips__b78pq button[aria-pressed=true]{background:#d9eee8;border-color:#087a65}.ClientWorkspace_primary__rHlAX{display:inline-flex;justify-content:center;align-items:center;gap:7px;border-radius:9px;background:#087a65;color:white;padding:9px 13px;font-size:13px;font-weight:700}.ClientWorkspace_primary__rHlAX:disabled{opacity:.5}.ClientWorkspace_note__BYgUM{border-radius:9px;background:#f7ead6;color:#895317;padding:10px 12px;font-size:11px;line-height:1.7}.ClientWorkspace_result__2mZf8{border-radius:12px;background:#10372d;padding:18px;color:white}.ClientWorkspace_result__2mZf8 strong{font-size:27px;display:block;line-height:1.3}.ClientWorkspace_result__2mZf8 small{display:block;color:#bddbd2;font-size:11px;line-height:1.7}.ClientWorkspace_resultBar__seloy{display:flex;overflow:hidden;height:9px;border-radius:8px;background:#ffffff25;margin:12px 0}.ClientWorkspace_resultBar__seloy i{display:block;height:100%;background:#efae5a}.ClientWorkspace_resultBar__seloy i:first-child{background:#58caae}.ClientWorkspace_guide__gsuNv{margin:14px 0;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;border:1px solid #d7e0dd;border-radius:12px;background:#eaf0ee;padding:14px}.ClientWorkspace_guide__gsuNv>div{flex:1 1 280px;min-width:0}.ClientWorkspace_guide__gsuNv p{margin:3px 0 0;font-size:12px;line-height:1.7;color:#5a6b65}.ClientWorkspace_guide__gsuNv nav{display:flex;flex-wrap:wrap;gap:7px}.ClientWorkspace_guide__gsuNv a{font-size:12px;font-weight:700;color:#087a65;border:1px solid #d7e0dd;border-radius:9px;padding:7px 10px;background:white}.ClientWorkspace_donut__M8Jm3{width:100%;max-width:260px;display:block;margin:auto}.ClientWorkspace_riskGrid__pqbkA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ClientWorkspace_riskTile__Kxfpt{border:1px solid #d7e0dd;border-radius:13px;background:white;padding:14px;text-align:left;min-width:0}.ClientWorkspace_riskTile__Kxfpt[aria-expanded=true]{border-color:#087a65;box-shadow:0 0 0 1px #087a65}.ClientWorkspace_riskTile__Kxfpt[data-gap=true]{border-style:dashed;background:#f5f7f6}.ClientWorkspace_riskTile__Kxfpt p{font-size:12px;line-height:1.7;color:#5a6b65;margin:9px 0 0}.ClientWorkspace_riskTile__Kxfpt strong{font-size:19px;color:#14211d;display:block;margin:7px 0}.ClientWorkspace_badge__Z8Wur{display:inline-flex;align-items:center;gap:5px;border-radius:20px;padding:3px 7px;background:#eaf0ee;font-size:11px}.ClientWorkspace_miniBar__7gyxI{height:8px;background:#eaf0ee;border-radius:8px;overflow:hidden;margin-top:8px}.ClientWorkspace_miniBar__7gyxI i{display:block;height:100%;background:#087a65}.ClientWorkspace_radarLayout__HmfUb{display:grid;grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:start;margin:16px 0}.ClientWorkspace_legend__0k5Dm{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:#5a6b65}.ClientWorkspace_legend__0k5Dm i{display:inline-block;height:8px;width:8px;border-radius:50%;margin-right:4px}.ClientWorkspace_riskCounts__0w2D5{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.ClientWorkspace_riskCounts__0w2D5 div{border-radius:10px;background:#eaf0ee;padding:12px;font-size:11px;color:#5a6b65}.ClientWorkspace_riskCounts__0w2D5 b{font-size:24px;color:#087a65;display:block}.ClientWorkspace_formChoice__VXAQM{display:block;min-width:0}.ClientWorkspace_formChoice__VXAQM>span{font-size:12px;display:block;margin-bottom:6px;color:#5a6b65}.ClientWorkspace_formChoice__VXAQM .ClientWorkspace_chips__b78pq{margin-top:6px}.ClientWorkspace_check__hRsys{display:flex;align-items:center;gap:9px;border:1px solid #d7e0dd;border-radius:10px;background:#fff;padding:12px;font-size:12px}.ClientWorkspace_check__hRsys:has(input:checked){background:#d9eee8;border-color:#087a65}.ClientWorkspace_check__hRsys input{accent-color:#087a65;width:16px;height:16px}.ClientWorkspace_sectionHeading__Z_S_M{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:750;color:#087a65;padding:12px 0 4px;border-top:1px solid #d7e0dd}.ClientWorkspace_sectionHeading__Z_S_M svg{width:20px;height:20px}.ClientWorkspace_invalid__phhwZ{font-size:11px;color:#b9443a;line-height:1.6}.ClientWorkspace_education___5B8L{background:#f3f7f5;border:1px solid #d7e0dd;border-radius:13px;padding:14px}.ClientWorkspace_education___5B8L>summary{cursor:pointer;color:#087a65;font-size:13px;font-weight:750}.ClientWorkspace_educationBody__3PkIt{display:grid;gap:14px;margin-top:14px}.ClientWorkspace_education___5B8L .ClientWorkspace_grid__H1gbG{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientWorkspace_education___5B8L a{color:#087a65;text-decoration:underline;font-size:11px}.ClientWorkspace_toggleGrid__T3_Gh{display:flex;flex-wrap:wrap;gap:7px}.ClientWorkspace_toggleGrid__T3_Gh button{min-width:80px;flex:1 1 80px}.ClientWorkspace_education___5B8L .ClientWorkspace_budgetChoices__VnKqG{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.ClientWorkspace_radarLayout__HmfUb{grid-template-columns:1fr}.ClientWorkspace_riskGrid__pqbkA{grid-template-columns:1fr 1fr}.ClientWorkspace_donut__M8Jm3{max-width:210px}}@media(max-width:600px){.ClientWorkspace_education___5B8L .ClientWorkspace_grid__H1gbG,.ClientWorkspace_grid__H1gbG,.ClientWorkspace_riskGrid__pqbkA{grid-template-columns:1fr}.ClientWorkspace_panel__X8872{padding:14px}.ClientWorkspace_result__2mZf8 strong{font-size:23px}}.ClientWorkspace_financePresets__f762v button{padding:6px 9px;color:#52675f;font-variant-numeric:tabular-nums;line-height:1.5;transition:background-color .12s,border-color .12s}.ClientWorkspace_financePresets__f762v button[data-recorded=true]{border-color:#8ba99e;background:#f0f5f2;color:#244b3e;font-weight:650}.ClientWorkspace_financePresets__f762v button[aria-pressed=true]{background:#174d3e;border-color:#174d3e;color:#fff;font-weight:750;box-shadow:0 1px 2px #14211d18}.ClientWorkspace_financePresets__f762v button:focus-visible{outline:2px solid #087a65;outline-offset:3px}.ClientWorkspace_financePresets__f762v button:disabled{opacity:.55;cursor:not-allowed}.ClientWorkspace_presetStatus__IQy_e{display:inline-block;margin-left:6px;padding-left:6px;border-left:1px solid;font-size:10px;opacity:.85;font-weight:500}.ClientWorkspace_financePresets__f762v button[data-recommended=true]:not([aria-pressed=true]){background:#e6f0eb;border:1px solid #527968;color:#204c3b;font-weight:750;box-shadow:inset 0 0 0 1px #52796833}.ClientWorkspace_suggestionNote__jmP6h{margin:6px 0 0;font-size:11px;line-height:1.6;color:#52675f}.BrokerImports_journey__jXIHo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.BrokerImports_rowAction__QffXq{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.BrokerImports_rowAction__QffXq button.BrokerImports_deleteAction__MPzD8{color:#b9443a}.BrokerImports_rowDetails__eKYNw{grid-column:1/-1;min-width:0}.BrokerImports_rowDetails__eKYNw:empty{display:none}.BrokerImports_ownerSection__KHWMv{border-top:1px solid #d7e0dd;padding-top:14px;display:grid;gap:10px;min-width:0}.BrokerImports_ownerSearch__lSAG7{font-size:12px;color:#5a6b65;display:grid;gap:5px}.BrokerImports_ownerSearch__lSAG7 input{border:1px solid #d7e0dd;border-radius:8px;padding:8px;font-size:14px;background:white;min-width:0;width:100%}.BrokerImports_ownerColumns__NOjQF,.BrokerImports_ownerHint__g_Y8z{font-size:11px;color:#5a6b65;line-height:1.6}.BrokerImports_ownerSelect__Q7h8M{width:100%;min-width:0;border:1px solid #b8d2ca;border-radius:9px;background:white;font-size:12px;line-height:1.8;overflow-x:auto}.BrokerImports_ownerSelect__Q7h8M option{padding:8px}.BrokerImports_ownerSelect__Q7h8M optgroup{font-size:11px;color:#087a65}.BrokerImports_ownerSelect__Q7h8M option{color:#14211d;font-size:12px}.BrokerImports_ownerSelected__azmRQ{font-size:12px;color:#05604f;overflow-wrap:anywhere}.BrokerImports_ownerTogether__6jDh3{display:flex;gap:7px;align-items:start;font-size:12px}.BrokerImports_ownerTogether__6jDh3 input{margin-top:3px}.BrokerImports_ownerActions__FR0eJ{display:flex;gap:8px;flex-wrap:wrap}.BrokerImports_ownerActions__FR0eJ button{border:1px solid #d7e0dd;border-radius:8px;padding:7px 12px;font-size:13px}.BrokerImports_ownerActions__FR0eJ button:first-child{background:#087a65;color:white;border-color:#087a65;font-weight:700}.BrokerImports_ownerActions__FR0eJ button:disabled{opacity:.5}.BrokerImports_moreBatches__0KvHV{display:block;border:1px solid #d7e0dd;border-radius:8px;margin:16px auto 0;padding:8px 24px;font-size:13px;color:#087a65}.BrokerImports_batch__ahVG6{margin-top:18px}.BrokerImports_batchHead__rkTR3{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;margin-bottom:9px;font-size:13px;color:#14211d}.BrokerImports_batchHead__rkTR3 span{font-size:11px;color:#5a6b65}.BrokerImports_fileRows__U4PQp{border:1px solid #d7e0dd;border-radius:12px;overflow:hidden}.BrokerImports_fileRow__YUb3s{display:grid;grid-template-columns:minmax(145px,1fr) minmax(220px,1.2fr) 70px 115px;gap:12px;align-items:center;padding:13px;border-bottom:1px solid #eaf0ee}.BrokerImports_fileRow__YUb3s:last-child{border-bottom:0}.BrokerImports_fileRow__YUb3s[data-failed=true]{background:#fff6f4}.BrokerImports_rowName__3eg_F{min-width:0}.BrokerImports_rowName__3eg_F b{display:block;font-size:12px;overflow-wrap:anywhere}.BrokerImports_rowName__3eg_F span{display:block;font-size:11px;color:#5a6b65;margin-top:4px}.BrokerImports_stageList__j_Qkt{display:flex;gap:5px;flex-wrap:wrap;font-size:10px;color:#87948f}.BrokerImports_stageList__j_Qkt li{border-bottom:2px solid #d7e0dd;padding:4px 0}.BrokerImports_stageList__j_Qkt li[data-done=true]{color:#087a65;border-color:#087a65}.BrokerImports_stageList__j_Qkt li[aria-current=step]{color:#8a5315;border-color:#b56914;font-weight:700}.BrokerImports_fileProgress__KaSrs{width:100%;height:7px;accent-color:#087a65}.BrokerImports_rowAction__QffXq button{font-size:12px;font-weight:700;color:#087a65}.BrokerImports_rowAction__QffXq button:disabled{opacity:.5}@media(max-width:1250px){.BrokerImports_fileRow__YUb3s{grid-template-columns:minmax(90px,1fr) 65px 100px}.BrokerImports_stageList__j_Qkt{grid-column:1/-1;grid-row:2}.BrokerImports_fileProgress__KaSrs{grid-column:2;grid-row:1}.BrokerImports_rowAction__QffXq{grid-column:3;grid-row:1}}.BrokerImports_step__Y9yFx{display:flex;gap:10px;align-items:center;border:1px solid #d7e0dd;border-radius:12px;background:#fff;padding:13px;color:#5a6b65;font-size:12px}.BrokerImports_step__Y9yFx svg{width:21px;height:21px;flex-shrink:0;color:#087a65}.BrokerImports_step__Y9yFx b{display:block;color:#14211d;font-size:13px}.BrokerImports_step__Y9yFx small{display:block;margin-top:3px;line-height:1.5}.BrokerImports_layout__PK1I7{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px;align-items:start}.BrokerImports_main__lR001,.BrokerImports_side__AnLDh{min-width:0;display:grid;gap:18px}.BrokerImports_side__AnLDh{position:sticky;top:24px}.BrokerImports_card__k0nhI{border:1px solid #d7e0dd;border-radius:18px;padding:20px;background:#fff;min-width:0}.BrokerImports_head__HYQOs{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px}.BrokerImports_head__HYQOs h2{font-size:16px;font-weight:700;color:#14211d;margin:0}.BrokerImports_head__HYQOs p{font-size:12px;color:#5a6b65;margin:5px 0 0;line-height:1.6}.BrokerImports_metrics__ChoNZ{display:grid;grid-template-columns:1fr 1fr;gap:10px}.BrokerImports_metric__KKz2l{border-radius:11px;background:#eaf0ee;padding:14px}.BrokerImports_metric__KKz2l strong{font-size:27px;display:block;color:#087a65;line-height:1.1}.BrokerImports_metric__KKz2l span{display:block;font-size:11px;color:#5a6b65;margin-top:6px}.BrokerImports_track___6o_D{display:flex;height:9px;overflow:hidden;gap:2px;border-radius:10px;background:#eaf0ee;margin-top:16px}.BrokerImports_track___6o_D i{display:block;height:100%}.BrokerImports_legend__hImjV{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:11px;color:#5a6b65;margin-top:10px}.BrokerImports_legend__hImjV span{display:flex;align-items:center;gap:5px}.BrokerImports_legend__hImjV i{height:7px;width:7px;border-radius:50%}.BrokerImports_action__TDm9e{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;border-radius:9px;background:#087a65;color:#fff;font-size:13px;font-weight:700;padding:10px 12px;margin-top:16px}.BrokerImports_action__TDm9e:hover{background:#05604f}.BrokerImports_action__TDm9e:disabled{opacity:.5}.BrokerImports_action__TDm9e svg{width:17px;height:17px}.BrokerImports_note__q7T9R{background:#f7ead6;color:#8a5315;padding:13px;border-radius:10px;font-size:12px;line-height:1.75;margin-top:16px}.BrokerImports_filters__dCjpY{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:15px}.BrokerImports_filter__QsbUm{font-size:12px;border:1px solid #d7e0dd;border-radius:20px;padding:5px 10px;color:#5a6b65}.BrokerImports_filter__QsbUm[aria-pressed=true]{color:#05604f;border-color:#087a65;background:#d9eee8;font-weight:700}.BrokerImports_files__LLsTw{display:grid;gap:10px}.BrokerImports_file__oHUvd{display:flex;gap:12px;align-items:start;border:1px solid #d7e0dd;border-radius:12px;padding:14px}.BrokerImports_file__oHUvd[data-ready=true]{border-color:#dfc6a7;background:#fffcf7}.BrokerImports_extension__xbs_U{display:grid;place-items:center;border-radius:10px;background:#eaf0ee;color:#087a65;font-size:10px;font-weight:800;width:43px;height:47px;flex-shrink:0}.BrokerImports_fileBody__BC_i5{flex:1;min-width:0}.BrokerImports_fileBody__BC_i5 b{font-size:13px;display:block;overflow-wrap:anywhere;color:#14211d}.BrokerImports_fileBody__BC_i5 small{display:block;font-size:11px;color:#5a6b65;line-height:1.7;margin-top:3px}.BrokerImports_fileActions__YJAQZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.BrokerImports_fileActions__YJAQZ button{font-size:12px;font-weight:700;color:#087a65}.BrokerImports_fileActions__YJAQZ button:disabled{opacity:.5}.BrokerImports_empty__EZ51D{text-align:center;padding:28px 10px;color:#5a6b65;font-size:13px;line-height:1.8}.BrokerImports_empty__EZ51D svg{height:38px;width:38px;margin:0 auto 10px;color:#87948f}.BrokerImports_secondary__qBMMB{background:white;color:#087a65;border:1px solid #d7e0dd}.BrokerImports_secondary__qBMMB:hover{background:#eaf0ee}@media(max-width:1199px){.BrokerImports_layout__PK1I7{grid-template-columns:minmax(0,1fr) 270px}.BrokerImports_journey__jXIHo{grid-template-columns:1fr 1fr}}@media(max-width:900px){.BrokerImports_layout__PK1I7{grid-template-columns:1fr}.BrokerImports_main__lR001,.BrokerImports_side__AnLDh{display:contents}.BrokerImports_main__lR001>:first-child{order:1}.BrokerImports_side__AnLDh>:first-child{order:2}.BrokerImports_main__lR001>:last-child{order:3}.BrokerImports_side__AnLDh>:not(:first-child){order:4}}@media(max-width:560px){.BrokerImports_journey__jXIHo{gap:7px}.BrokerImports_step__Y9yFx{padding:10px;gap:7px;align-items:start}.BrokerImports_step__Y9yFx small{font-size:10px}.BrokerImports_side__AnLDh{grid-template-columns:1fr}.BrokerImports_card__k0nhI{padding:16px}.BrokerImports_file__oHUvd{padding:11px;gap:9px}}.BrokerImports_rowName__3eg_F span.BrokerImports_ownerLinkWrap__m8zNF{display:inline;font:inherit;color:inherit;margin:0}.BrokerImports_ownerLink__1P__j{color:#087a65;font-weight:600;text-decoration:underline;text-underline-offset:2px}.BrokerImports_ownerLink__1P__j:hover{color:#05604f}.BrokerImports_ownerLink__1P__j:focus-visible{outline:2px solid #087a65;outline-offset:2px;border-radius:2px}.AssumptionSources_panel__Wdl_L{border:1px solid #d7e3dd;border-radius:16px;background:#f3f7f5;padding:18px;color:#142d23;break-inside:avoid}.AssumptionSources_header__rShKU{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.AssumptionSources_header__rShKU h3{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:750}.AssumptionSources_header__rShKU svg{width:20px;height:20px;color:#087a65}.AssumptionSources_header__rShKU p{font-size:12px;line-height:1.7;color:#5a6b65;margin:5px 0 0}.AssumptionSources_count__kPIAg{flex-shrink:0;border:1px solid #d7e3dd;border-radius:20px;background:#fff;padding:4px 9px;font-size:11px;color:#52685e}.AssumptionSources_grid__QfihQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;list-style:none;margin:0;padding:0}.AssumptionSources_card__ARfNc{min-width:0;background:#fff;border:1px solid #dce6e0;border-radius:12px;padding:14px}.AssumptionSources_label__K5_YE{font-size:12px;color:#5a6b65}.AssumptionSources_amount__RHKM3{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:8px 0 10px}.AssumptionSources_amount__RHKM3 strong{font-size:25px;line-height:1.2;font-weight:750;letter-spacing:-.4px;font-variant-numeric:tabular-nums}.AssumptionSources_amount__RHKM3 small{font-size:11px;color:#60766a}.AssumptionSources_source__wx7vo{display:inline-flex;align-items:center;gap:5px;border-radius:6px;background:#f3f6f4;padding:4px 7px;font-size:11px;font-weight:650}.AssumptionSources_source__wx7vo i{width:6px;height:6px;border-radius:50%;background:currentColor}.AssumptionSources_usage__HjIqq{margin:9px 0 0;font-size:11px;line-height:1.6;color:#52685e}.AssumptionSources_note__PfekL{margin:9px 0 0;font-size:11px;line-height:1.7;color:#64766c}.AssumptionSources_calculation__3W_jC{margin-top:16px;padding-top:15px;border-top:1px solid #d7e3dd}.AssumptionSources_calculation__3W_jC h4{font-size:12px;font-weight:700;margin:0 0 9px}.AssumptionSources_formulas___JNx2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.AssumptionSources_formulas___JNx2>div{background:#fff;border:1px solid #dce6e0;border-radius:10px;padding:12px;min-width:0}.AssumptionSources_formulas___JNx2 span{display:block;font-size:11px;color:#5a6b65}.AssumptionSources_formulas___JNx2 code{display:block;overflow-wrap:anywhere;font-size:11px;line-height:1.8;margin:8px 0;color:#52685e;font-variant-numeric:tabular-nums}.AssumptionSources_formulas___JNx2 strong{display:block;font-size:18px;color:#08624e;font-variant-numeric:tabular-nums}.AssumptionSources_details__wMhLu{margin-top:14px;padding-top:12px;border-top:1px solid #d7e3dd;font-size:12px;color:#52685e}.AssumptionSources_details__wMhLu summary{cursor:pointer;color:#087a65;font-weight:650}.AssumptionSources_details__wMhLu p{line-height:1.8;margin:8px 0 0}@media(max-width:760px){.AssumptionSources_formulas___JNx2{grid-template-columns:1fr}}@media print{.AssumptionSources_panel__Wdl_L{background:#fff;padding:12px;border-radius:8px;break-inside:auto}.AssumptionSources_grid__QfihQ{grid-template-columns:repeat(2,minmax(0,1fr))}.AssumptionSources_card__ARfNc,.AssumptionSources_formulas___JNx2>div{break-inside:avoid}.AssumptionSources_amount__RHKM3 strong{font-size:18px}.AssumptionSources_formulas___JNx2{grid-template-columns:1fr}}.AssumptionSources_allocation__9OFXF{margin-top:15px;padding-top:14px;border-top:1px solid #d7e3dd}.AssumptionSources_allocation__9OFXF h4{font-size:12px;font-weight:700;margin:0 0 10px}.AssumptionSources_bar__Qjvni{display:flex;width:100%;height:12px;overflow:hidden;border-radius:8px;background:#dce6e0}.AssumptionSources_bar__Qjvni span{display:block;height:100%}.AssumptionSources_legend__5i6pN{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:10px}.AssumptionSources_legend__5i6pN>span{display:inline-flex;gap:6px;align-items:center;font-size:11px;color:#52685e}.AssumptionSources_legend__5i6pN i{width:8px;height:8px;border-radius:2px}.AssumptionSources_legend__5i6pN b{font-variant-numeric:tabular-nums;color:#234c3a;font-weight:650}.AssumptionSources_assetMath__4hP1T{list-style:none;padding:0;margin:10px 0;display:grid;gap:8px}.AssumptionSources_assetMath__4hP1T li{padding:10px 12px;border:1px solid #dce6e0;border-radius:9px;background:#fff}.AssumptionSources_assetMath__4hP1T b{display:block;font-size:12px;margin-bottom:5px}.AssumptionSources_assetMath__4hP1T code{display:block;font-size:11px;line-height:1.8;overflow-wrap:anywhere}.BrokerRecommendations_page__Qmite{color:#14211d;min-width:0;font-family:system-ui,Microsoft YaHei,sans-serif}.BrokerRecommendations_page__Qmite h2{font-size:20px;font-weight:750}.BrokerRecommendations_page__Qmite h3{font-weight:700;margin-block:12px 8px}.BrokerRecommendations_page__Qmite p{line-height:1.8}.BrokerRecommendations_page__Qmite button{border:1px solid #087a65;background:#087a65;color:white;border-radius:9px;padding:9px 14px;font-size:14px;cursor:pointer}.BrokerRecommendations_page__Qmite button:disabled{opacity:.5;cursor:not-allowed}.BrokerRecommendations_page__Qmite a:focus-visible,.BrokerRecommendations_page__Qmite button:focus-visible,.BrokerRecommendations_page__Qmite input:focus-visible{outline:2px solid #285fbd;outline-offset:3px}.BrokerRecommendations_page__Qmite .BrokerRecommendations_secondary__XxCNO{background:white;color:#14211d;border-color:#d7e0dd}.BrokerRecommendations_panel__9gDMm{margin-block:16px;padding:22px;border:1px solid #d7e0dd;border-radius:18px;background:white}.BrokerRecommendations_journey__268t4{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:20px 0 28px;padding:18px;background:#eaf0ee;border-radius:18px;font-size:13px}.BrokerRecommendations_journey__268t4 a{color:#5a6b65;text-decoration:underline;text-underline-offset:3px}.BrokerRecommendations_journey__268t4 strong{color:#087a65}.BrokerRecommendations_actions__giHuV,.BrokerRecommendations_segments__DBZsT,.BrokerRecommendations_switch___3bUZ{display:flex;flex-wrap:wrap;gap:8px}.BrokerRecommendations_segments__DBZsT button,.BrokerRecommendations_switch___3bUZ button{background:white;color:#5a6b65;border-color:#d7e0dd}.BrokerRecommendations_segments__DBZsT button[aria-pressed=true],.BrokerRecommendations_switch___3bUZ button[aria-pressed=true]{background:#102d26;color:white;border-color:#102d26}.BrokerRecommendations_step__LbIlL{display:flex;align-items:center;gap:10px;margin:32px 0 16px}.BrokerRecommendations_step__LbIlL>span{background:#eaf0ee;color:#087a65;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;font-size:14px}.BrokerRecommendations_search__NJQZq{display:flex;gap:8px;margin-bottom:18px}.BrokerRecommendations_page__Qmite input:not([type=checkbox]){min-width:0;border:1px solid #d7e0dd;border-radius:9px;background:white;padding:9px 12px}.BrokerRecommendations_search__NJQZq input{flex:1}.BrokerRecommendations_clients__Yb9cq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.BrokerRecommendations_clients__Yb9cq button{text-align:left;background:white;color:#14211d;border-color:#d7e0dd;padding:16px}.BrokerRecommendations_clients__Yb9cq button[aria-pressed=true]{background:#eaf0ee;border-color:#087a65}.BrokerRecommendations_clients__Yb9cq small{display:block;margin-top:5px;color:#5a6b65;font-size:12px}.BrokerRecommendations_demos__b8Lqz{padding:16px 0}.BrokerRecommendations_demos__b8Lqz summary,.BrokerRecommendations_share__ozDoY summary{cursor:pointer;margin-bottom:12px;color:#5a6b65}.BrokerRecommendations_profileHead__skVin{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.BrokerRecommendations_missing__35BcL{margin-top:18px;padding:16px;border:1px solid #dcbf8b;border-radius:12px;background:#fffaf2}.BrokerRecommendations_missing__35BcL h3{margin-top:0}.BrokerRecommendations_missing__35BcL ul{margin-top:12px;display:grid;gap:12px}.BrokerRecommendations_missing__35BcL li{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:14px}.BrokerRecommendations_missing__35BcL li span{flex:1 1 240px;color:#5a6b65}.BrokerRecommendations_missing__35BcL li strong{color:#8d510b;font-size:12px}.BrokerRecommendations_completeLink__Vmvsz{display:inline-block;margin-top:14px;border-radius:9px;background:#087a65;color:white;padding:9px 14px;font-size:14px}.BrokerRecommendations_badge__f6Fjc{color:#05604f;background:#d9eee8;border:1px solid #b4d7ca;padding:5px 12px;border-radius:999px;font-size:13px;font-weight:700}.BrokerRecommendations_tags__gwQgG{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.BrokerRecommendations_tags__gwQgG span{background:#eaf0ee;border:1px solid #d7e0dd;border-radius:7px;padding:5px 9px;font-size:12px;color:#5a6b65}.BrokerRecommendations_tags__gwQgG [aria-current=true]{background:#102d26;color:white}.BrokerRecommendations_strategy__QmDqD{padding:16px 20px;border-left:4px solid #b56914;background:#f7ead6;border-radius:9px;margin-block:18px}.BrokerRecommendations_products__btrDY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.BrokerRecommendations_matched__W1VRk,.BrokerRecommendations_product__ozx2S{border:1px solid #d7e0dd;border-radius:18px;padding:22px;background:white}.BrokerRecommendations_product__ozx2S{color:#5a6b65;background:#f7f9f8}.BrokerRecommendations_matched__W1VRk{border-color:#b56914;background:#fffaf2}.BrokerRecommendations_star__esE7F{display:inline-block;background:#f7ead6;color:#8d510b;border-radius:6px;padding:3px 8px;margin-block:8px;font-size:12px;font-weight:700}.BrokerRecommendations_matrix___H9vV{max-width:100%;overflow-x:auto;margin-top:18px}.BrokerRecommendations_matrix___H9vV table{min-width:740px;width:100%;border-collapse:collapse;font-size:12px}.BrokerRecommendations_matrix___H9vV td,.BrokerRecommendations_matrix___H9vV th{padding:12px;border:1px solid #d7e0dd;text-align:center}.BrokerRecommendations_matrix___H9vV th:first-child{text-align:left;min-width:200px}.BrokerRecommendations_matrix___H9vV .BrokerRecommendations_current__UxVK5{background:#102d26;color:white}.BrokerRecommendations_share__ozDoY{margin-top:24px;padding:20px;border:1px solid #d7e0dd;border-radius:18px;background:white}.BrokerRecommendations_attest__MJV2F{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:14px}.BrokerRecommendations_attest__MJV2F input{margin-top:5px;accent-color:#087a65}.BrokerRecommendations_share__ozDoY>label:not(.BrokerRecommendations_attest__MJV2F){display:block;margin-top:16px}.BrokerRecommendations_share__ozDoY input[readonly]{display:block;width:100%;margin-top:8px}.BrokerRecommendations_share__ozDoY details,.BrokerRecommendations_share__ozDoY>p{margin-top:12px}.BrokerRecommendations_share__ozDoY li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px}.BrokerRecommendations_fine__4yDwb{margin-top:16px;font-size:12px;color:#5a6b65}.BrokerRecommendations_error__r_uoK{border-radius:12px;padding:16px;background:#f8dfdc;color:#943c33}.BrokerRecommendations_clientHero__ZZwzQ{padding:28px;background:#102d26;border-radius:18px;color:white}.BrokerRecommendations_clientProduct__nuoaT{padding:14px 18px;border:1px solid #b56914;border-radius:12px;background:#fffaf2;margin-top:12px}.BrokerRecommendations_vision__2Vr3L{margin-block:24px;font-weight:700}@media (max-width:767px){.BrokerRecommendations_clients__Yb9cq,.BrokerRecommendations_products__btrDY{grid-template-columns:minmax(0,1fr)}.BrokerRecommendations_matched__W1VRk,.BrokerRecommendations_panel__9gDMm,.BrokerRecommendations_product__ozx2S{padding:18px}.BrokerRecommendations_journey__268t4{gap:8px}}.BrokerPlaybooks_page__XNWTY{color:#14211d;min-width:0}.BrokerPlaybooks_page__XNWTY a,.BrokerPlaybooks_page__XNWTY button,.BrokerPlaybooks_page__XNWTY input{outline-offset:4px}.BrokerPlaybooks_page__XNWTY a:focus-visible,.BrokerPlaybooks_page__XNWTY button:focus-visible,.BrokerPlaybooks_page__XNWTY input:focus-visible{outline:2px solid #087a65}.BrokerPlaybooks_primary__oZMUo,.BrokerPlaybooks_secondary__U6vLJ{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;border:1px solid #d7e0dd;border-radius:9px;font-size:13px;font-weight:650}.BrokerPlaybooks_primary__oZMUo{background:#087a65;color:white;border-color:#087a65}.BrokerPlaybooks_primary__oZMUo:hover{background:#05604f}.BrokerPlaybooks_secondary__U6vLJ{background:white;color:#14211d}.BrokerPlaybooks_secondary__U6vLJ:hover{background:#eaf0ee}.BrokerPlaybooks_page__XNWTY button:disabled{opacity:.5;cursor:wait}.BrokerPlaybooks_stats__xRAVR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.BrokerPlaybooks_stat__FRlNa{border:1px solid #d7e0dd;border-radius:18px;padding:18px 22px;background:white;min-width:0;overflow-wrap:anywhere}.BrokerPlaybooks_stat__FRlNa:first-child{background:#102d26;color:white;border-color:#102d26}.BrokerPlaybooks_stat__FRlNa>span{display:block;font-size:13px;opacity:.8}.BrokerPlaybooks_stat__FRlNa strong{display:block;font-size:32px;line-height:1.4;font-weight:750}.BrokerPlaybooks_stat__FRlNa small{font-size:11px;opacity:.7}.BrokerPlaybooks_layout__9gxzK{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.BrokerPlaybooks_heading__hwaIk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.BrokerPlaybooks_heading__hwaIk h2{font-size:18px;font-weight:750}.BrokerPlaybooks_heading__hwaIk p{margin-top:4px;font-size:12px;color:#5a6b65}.BrokerPlaybooks_count__SadJC{background:#eaf0ee;color:#087a65;border-radius:999px;padding:4px 10px;font-size:12px}.BrokerPlaybooks_filters__6SENZ{border:1px solid #d7e0dd;border-radius:14px;padding:14px;background:white;margin-bottom:16px}.BrokerPlaybooks_search__DaOUJ{width:100%;min-width:0;border:1px solid #d7e0dd;border-radius:9px;padding:10px 12px;background:#f7f9f8;font-size:13px}.BrokerPlaybooks_chips__pP_4a{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.BrokerPlaybooks_chips__pP_4a button{border:1px solid #d7e0dd;border-radius:8px;background:white;padding:6px 10px;font-size:12px;color:#5a6b65}.BrokerPlaybooks_chips__pP_4a button[aria-pressed=true]{background:#102d26;border-color:#102d26;color:white}.BrokerPlaybooks_chips__pP_4a button span{margin-left:7px;opacity:.7}.BrokerPlaybooks_cards__4r5aY{display:grid;gap:14px}.BrokerPlaybooks_opportunity__DGpWe{border:1px solid #d7e0dd;border-radius:18px;padding:22px;background:white;min-width:0}.BrokerPlaybooks_cardHead__U7_q6{display:flex;align-items:center;gap:12px}.BrokerPlaybooks_icon__gMYD9{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:12px;background:#eaf0ee;color:#087a65}.BrokerPlaybooks_icon__gMYD9 svg{width:24px;height:24px}.BrokerPlaybooks_opportunity__DGpWe[data-tone=wealth] .BrokerPlaybooks_icon__gMYD9{background:#eeeafb;color:#695591}.BrokerPlaybooks_opportunity__DGpWe[data-tone=renewal] .BrokerPlaybooks_icon__gMYD9{background:#f7ead6;color:#996014}.BrokerPlaybooks_cardHead__U7_q6>div:nth-child(2){flex:1;min-width:0}.BrokerPlaybooks_category__b29mq{font-size:11px;font-weight:650;color:#5a6b65}.BrokerPlaybooks_clientName__WLfn_{display:block;width:fit-content;max-width:100%;overflow-wrap:anywhere;margin-top:3px;font-size:20px;font-weight:750}.BrokerPlaybooks_clientName__WLfn_:hover{color:#087a65}.BrokerPlaybooks_timing__SsqiZ{color:#996014;background:#fff7e8;border-radius:8px;padding:4px 8px;font-size:11px}.BrokerPlaybooks_evidence__pcHlG{margin-top:18px;border-radius:11px;background:#f3f6f5;padding:14px 16px}.BrokerPlaybooks_eyebrow__5_ulq{display:block;color:#5a6b65;font-size:11px;font-weight:700;letter-spacing:.02em;margin-bottom:6px}.BrokerPlaybooks_evidence__pcHlG p{font-size:15px;font-weight:650;line-height:1.7;overflow-wrap:anywhere}.BrokerPlaybooks_comparison___9dN6{display:grid;gap:9px;margin-top:13px}.BrokerPlaybooks_barRow__vqzQ6{display:grid;grid-template-columns:80px minmax(0,1fr);gap:10px;align-items:center;color:#5a6b65;font-size:11px}.BrokerPlaybooks_bar__1HwF0{height:8px;background:#dfe7e3;border-radius:5px;overflow:hidden}.BrokerPlaybooks_bar__1HwF0 i{display:block;height:100%;min-width:0;background:#087a65;border-radius:inherit}.BrokerPlaybooks_barRow__vqzQ6:first-child .BrokerPlaybooks_bar__1HwF0 i{background:#b58a46}.BrokerPlaybooks_next__e8i5h{margin-top:16px;display:flex;gap:10px;font-size:13px;line-height:1.7}.BrokerPlaybooks_next__e8i5h>b{color:#087a65;flex-shrink:0}.BrokerPlaybooks_actions__jOvkR{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px}.BrokerPlaybooks_quiet__PS4LM{padding:8px;margin-left:auto;color:#5a6b65;font-size:12px;text-decoration:underline;text-underline-offset:3px}.BrokerPlaybooks_receipt__YHuJk{padding:20px;border:1px solid #c1dacd;border-radius:14px;background:#edf5ef;font-size:13px}.BrokerPlaybooks_receipt__YHuJk strong{display:block;margin-top:6px;color:#05604f}.BrokerPlaybooks_receipt__YHuJk a{display:inline-block;margin-top:10px;text-decoration:underline;color:#087a65}.BrokerPlaybooks_guide__F8xG8{border:1px solid #d7e0dd;border-radius:18px;padding:22px;background:#eaf0ee}.BrokerPlaybooks_guide__F8xG8 h2{font-size:16px;font-weight:750}.BrokerPlaybooks_guide__F8xG8 ol{margin-top:22px;display:grid;gap:22px}.BrokerPlaybooks_guide__F8xG8 li{display:flex;gap:12px}.BrokerPlaybooks_guide__F8xG8 li>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #b8cbc2;border-radius:50%;flex-shrink:0;font-size:12px;font-weight:750;color:#087a65}.BrokerPlaybooks_guide__F8xG8 b{font-size:13px}.BrokerPlaybooks_guide__F8xG8 p{margin-top:4px;font-size:12px;line-height:1.8;color:#5a6b65}.BrokerPlaybooks_guide__F8xG8 footer{border-top:1px solid #cbd9d2;margin-top:22px;padding-top:16px}.BrokerPlaybooks_guide__F8xG8 a{display:inline-block;margin-top:12px;font-size:12px;font-weight:650;color:#087a65;text-decoration:underline}.BrokerPlaybooks_empty__ZAhXz{padding:36px 24px;border:1px dashed #b8cbc2;background:#f7f9f8;border-radius:18px;text-align:center}.BrokerPlaybooks_empty__ZAhXz .BrokerPlaybooks_icon__gMYD9{margin:0 auto 16px}.BrokerPlaybooks_empty__ZAhXz h3{font-size:17px;font-weight:700}.BrokerPlaybooks_empty__ZAhXz p{max-width:460px;margin:10px auto 18px;font-size:13px;line-height:1.8;color:#5a6b65}.BrokerPlaybooks_settings__WQlSo{margin-top:28px;padding-top:24px;border-top:1px solid #d7e0dd;scroll-margin-top:90px}.BrokerPlaybooks_settingsHeader__5h6MA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.BrokerPlaybooks_settingsHeader__5h6MA h2{font-size:17px;font-weight:700}.BrokerPlaybooks_settingsHeader__5h6MA p{margin-top:5px;font-size:12px;color:#5a6b65}.BrokerPlaybooks_settingsGrid__xcQcH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.BrokerPlaybooks_setting__deybS{padding:18px;border-radius:14px;background:white;border:1px solid #d7e0dd}.BrokerPlaybooks_setting__deybS label{display:flex;gap:12px;align-items:center;font-size:14px;font-weight:650}.BrokerPlaybooks_setting__deybS label>span:nth-child(2){flex:1}.BrokerPlaybooks_setting__deybS input{appearance:none;width:36px;height:22px;background:#c6d1cb;border-radius:14px;cursor:pointer;flex-shrink:0;position:relative}.BrokerPlaybooks_setting__deybS input:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:white;transition:transform .15s}.BrokerPlaybooks_setting__deybS input:checked{background:#087a65}.BrokerPlaybooks_setting__deybS input:checked:after{transform:translateX(14px)}.BrokerPlaybooks_setting__deybS p{margin-top:12px;font-size:12px;color:#5a6b65;line-height:1.8}.BrokerPlaybooks_more__40A30{margin-top:16px;color:#5a6b65;font-size:12px}.BrokerPlaybooks_loading__QfdG8{padding:30px;border:1px solid #d7e0dd;border-radius:18px;background:white;color:#5a6b65}@media (max-width:1199px){.BrokerPlaybooks_layout__9gxzK{grid-template-columns:minmax(0,1fr)}.BrokerPlaybooks_guide__F8xG8 ol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.BrokerPlaybooks_stats__xRAVR{gap:7px}.BrokerPlaybooks_stat__FRlNa{padding:13px 10px;border-radius:12px}.BrokerPlaybooks_stat__FRlNa strong{font-size:26px}.BrokerPlaybooks_stat__FRlNa>span{font-size:11px}.BrokerPlaybooks_stat__FRlNa small{font-size:10px}.BrokerPlaybooks_opportunity__DGpWe{padding:18px}.BrokerPlaybooks_guide__F8xG8 ol,.BrokerPlaybooks_settingsGrid__xcQcH{grid-template-columns:minmax(0,1fr)}.BrokerPlaybooks_cardHead__U7_q6{flex-wrap:wrap}.BrokerPlaybooks_timing__SsqiZ{margin-left:56px}.BrokerPlaybooks_next__e8i5h{display:block}.BrokerPlaybooks_next__e8i5h>b{display:block;margin-bottom:4px}.BrokerPlaybooks_quiet__PS4LM{margin-left:0}}@media (prefers-reduced-motion:reduce){.BrokerPlaybooks_setting__deybS input:after{transition:none}}.BrokerHome_landing__riubR{--broker-bg:#f6f8f4;--broker-paper:#fff;--broker-tint:#edf2eb;--broker-ink:#122018;--broker-muted:#536158;--broker-line:#d5ded5;--broker-brand:#146b45;--broker-soft:#dff2e8;background:var(--broker-bg);color:var(--broker-ink);font-family:Manrope,Noto Sans SC,Microsoft YaHei,system-ui,sans-serif;padding-bottom:72px}.BrokerHome_landing__riubR .max-w-6xl{max-width:1180px}.BrokerHome_landing__riubR #pricing{--broker-ink:#122018;--broker-muted:#536158;margin-top:0;padding-block:76px;background:#fff;color:#122018}.BrokerHome_themed__uEKJq .text-slate-700,.BrokerHome_themed__uEKJq .text-slate-800,.BrokerHome_themed__uEKJq .text-slate-900{color:var(--broker-ink)}.BrokerHome_themed__uEKJq .text-slate-400,.BrokerHome_themed__uEKJq .text-slate-500,.BrokerHome_themed__uEKJq .text-slate-600{color:var(--broker-muted)}.BrokerHome_themed__uEKJq .text-emerald-600,.BrokerHome_themed__uEKJq .text-emerald-700,.BrokerHome_themed__uEKJq .text-emerald-800{color:var(--broker-brand)}.BrokerHome_themed__uEKJq .bg-white{background-color:var(--broker-paper)}.BrokerHome_themed__uEKJq .bg-slate-100,.BrokerHome_themed__uEKJq .bg-slate-50{background-color:var(--broker-tint)}.BrokerHome_themed__uEKJq .bg-emerald-50{background-color:var(--broker-soft)}.BrokerHome_themed__uEKJq .border-slate-100,.BrokerHome_themed__uEKJq .border-slate-200,.BrokerHome_themed__uEKJq .border-slate-300{border-color:var(--broker-line)}.BrokerHome_hero__sccLB{padding:78px 20px 72px;overflow:hidden}.BrokerHome_heroTitle__Jy0w7{margin:0;max-width:720px;font-size:clamp(42px,5.3vw,72px);font-weight:750;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.BrokerHome_hero__sccLB .max-w-xl{font-size:clamp(17px,1.5vw,20px);line-height:1.8}.BrokerHome_preview__LKICq{width:100%;max-width:640px;overflow:hidden;border:1px solid var(--broker-line);border-radius:22px;background:var(--broker-paper);box-shadow:0 22px 60px rgb(18 32 24/12%);transform:rotate(1deg)}.BrokerHome_preview__LKICq aside{background:#122018}.BrokerHome_signals__2mewZ{border-block:1px solid var(--broker-line);background:var(--broker-paper)}.BrokerHome_signals__2mewZ>div>div{border-color:var(--broker-line)}.BrokerHome_section___wFrr{padding-block:76px;scroll-margin-top:88px}.BrokerHome_paper__oKARP{background:var(--broker-paper)}.BrokerHome_tint__R6VH8{background:var(--broker-tint)}.BrokerHome_sectionHeading__dLO3f{max-width:720px;margin:0 0 40px}.BrokerHome_sectionHeading__dLO3f h2{font-size:clamp(28px,3.3vw,42px);line-height:1.2;letter-spacing:-.035em;text-wrap:balance}.BrokerHome_sectionHeading__dLO3f p{color:var(--broker-muted);opacity:1;line-height:1.8}.BrokerHome_steps__YPc1q{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:48px;border-top:1px solid var(--broker-line);padding-top:28px}.BrokerHome_steps__YPc1q li{min-width:0}.BrokerHome_steps__YPc1q li p{color:var(--broker-muted);opacity:1;font-size:14px;line-height:1.7}.BrokerHome_stepDot__AU76o{position:absolute;top:-34px;left:0;width:10px;height:10px;border-radius:50%;background:var(--broker-brand)}.BrokerHome_demoLayout__D8Ccx{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:start;gap:24px}.BrokerHome_demoTabs__NJbBn{display:grid;gap:8px;position:sticky;top:96px}.BrokerHome_demoTab__A7GAq{padding:16px 18px;border:1px solid transparent;border-radius:12px;color:var(--broker-muted);font-size:14px;font-weight:650;text-align:left;cursor:pointer}.BrokerHome_demoTab__A7GAq:hover{color:var(--broker-ink);background:var(--broker-paper)}.BrokerHome_demoTab__A7GAq[aria-selected=true]{border-color:var(--broker-brand);color:var(--broker-brand);background:var(--broker-soft)}.BrokerHome_demoTab__A7GAq:focus-visible{outline:2px solid var(--broker-brand);outline-offset:3px}.BrokerHome_demoStage__1025P{min-width:0;min-height:440px;padding:26px;border:1px solid var(--broker-line);border-radius:20px;background:var(--broker-paper);box-shadow:0 12px 34px rgb(18 32 24/5%)}.BrokerHome_demoStage__1025P [role=tabpanel]:focus-visible{outline:2px solid var(--broker-brand);outline-offset:6px}.BrokerHome_gates__vaJol{display:grid;grid-template-columns:1fr 48px 1fr;gap:16px;align-items:stretch}.BrokerHome_gates__vaJol article{border-radius:18px;padding:28px}.BrokerHome_gates__vaJol article p{margin-bottom:0}.BrokerHome_familyBoard___EgRU{min-height:390px;padding:34px;border-radius:24px;background:#122018;color:#f2f6f1}.BrokerHome_familyBoard___EgRU .bg-lime-400{color:#122018}.BrokerHome_faq__0p0Fy{max-width:900px;border-block:1px solid var(--broker-line)}.BrokerHome_faq__0p0Fy summary{padding:22px 0;font-size:16px}.BrokerHome_faq__0p0Fy details{border-color:var(--broker-line)}.BrokerHome_faq__0p0Fy details>p{padding:0 36px 22px 0;font-size:14px;line-height:1.8}.BrokerHome_visionSteps__7GciL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.BrokerHome_visionStep__oQFW5{position:relative;padding:26px 24px;border:1px solid var(--broker-line);border-radius:18px;background:var(--broker-paper)}.BrokerHome_visionStep__oQFW5:not(:last-child):after{content:"→";position:absolute;top:34px;right:-20px;z-index:1;color:var(--broker-brand);font-weight:800}.BrokerHome_visionNumber__11hA5{display:block;margin-bottom:22px;color:var(--broker-brand);font-size:13px;font-weight:700}.BrokerHome_visionStep__oQFW5 h3{margin-bottom:10px;font-size:21px;font-weight:700}.BrokerHome_visionStep__oQFW5 p{color:var(--broker-muted);font-size:14px;line-height:1.8}.BrokerHome_visionCta__w4ou9{margin-top:44px;text-align:center}.BrokerHome_visionCta__w4ou9 p{margin-bottom:22px;font-size:clamp(26px,3.5vw,42px);font-weight:750;letter-spacing:-.035em}.BrokerHome_closing__ae7Dp{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:46px;border:1px solid var(--broker-line);border-radius:24px;background:var(--broker-soft)}.BrokerHome_closing__ae7Dp .text-white\/85{color:var(--broker-muted)}.BrokerHome_closing__ae7Dp h2{font-size:clamp(28px,3vw,38px)}.BrokerHome_closing__ae7Dp>a,.BrokerHome_closing__ae7Dp>button{box-shadow:none;border:1px solid var(--broker-line)}@media (prefers-color-scheme:dark){.BrokerHome_landing__riubR{--broker-bg:#101411;--broker-paper:#171d19;--broker-tint:#202923;--broker-ink:#f2f6f1;--broker-muted:#a9b5ac;--broker-line:#334038;--broker-brand:#6fd3a0;--broker-soft:#183b29}.BrokerHome_themed__uEKJq .bg-orange-50{background:#3f271d}.BrokerHome_themed__uEKJq .text-orange-600,.BrokerHome_themed__uEKJq .text-orange-700{color:#f1996e}.BrokerHome_themed__uEKJq .bg-blue-50,.BrokerHome_themed__uEKJq .bg-sky-100{background:#1b3342}.BrokerHome_themed__uEKJq .text-blue-700,.BrokerHome_themed__uEKJq .text-sky-700{color:#8cc2e6}}@media (max-width:1023px){.BrokerHome_hero__sccLB{padding-top:48px}.BrokerHome_preview__LKICq{max-width:760px;transform:none}.BrokerHome_steps__YPc1q{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px;border-top:0}.BrokerHome_stepDot__AU76o{display:none}.BrokerHome_demoLayout__D8Ccx{grid-template-columns:minmax(0,1fr)}.BrokerHome_demoTabs__NJbBn{position:static;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.BrokerHome_demoTab__A7GAq{padding:12px 6px;font-size:12px;text-align:center}.BrokerHome_visionSteps__7GciL{grid-template-columns:repeat(2,minmax(0,1fr))}.BrokerHome_visionStep__oQFW5:after{display:none}}@media (max-width:639px){.BrokerHome_landing__riubR{padding-bottom:40px}.BrokerHome_hero__sccLB{padding:40px 16px 44px}.BrokerHome_heroTitle__Jy0w7{font-size:40px}.BrokerHome_preview__LKICq{border-radius:16px}.BrokerHome_preview__LKICq aside{display:none}.BrokerHome_preview__LKICq>div:nth-child(2){grid-template-columns:minmax(0,1fr)}.BrokerHome_preview__LKICq>div:first-child{flex-wrap:wrap;gap:8px}.BrokerHome_landing__riubR #pricing,.BrokerHome_section___wFrr{padding-block:48px}.BrokerHome_sectionHeading__dLO3f{margin-bottom:28px}.BrokerHome_steps__YPc1q{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;padding-top:0}.BrokerHome_steps__YPc1q li{margin-left:0;padding-left:20px;border-left:1px solid var(--broker-line)}.BrokerHome_steps__YPc1q li>div{margin-bottom:8px}.BrokerHome_demoStage__1025P{min-height:480px;padding:16px}.BrokerHome_demoTabs__NJbBn{display:flex;overflow-x:auto;padding-block:4px}.BrokerHome_demoTab__A7GAq{flex-shrink:0;min-width:110px;padding:12px}.BrokerHome_gates__vaJol{grid-template-columns:minmax(0,1fr)}.BrokerHome_familyBoard___EgRU{padding:24px}.BrokerHome_visionSteps__7GciL{grid-template-columns:minmax(0,1fr)}.BrokerHome_closing__ae7Dp{flex-direction:column;align-items:flex-start;padding:28px 24px}}.CommissionsPanel_page__SZ_IZ{min-width:0;color:#14211d}.CommissionsPanel_page__SZ_IZ a:focus-visible,.CommissionsPanel_page__SZ_IZ button:focus-visible,.CommissionsPanel_page__SZ_IZ input:focus-visible,.CommissionsPanel_page__SZ_IZ select:focus-visible,.CommissionsPanel_page__SZ_IZ textarea:focus-visible{outline:2px solid #087a65;outline-offset:3px}.CommissionsPanel_page__SZ_IZ button:disabled{opacity:.45;cursor:not-allowed}.CommissionsPanel_primary__tEHvJ,.CommissionsPanel_secondary__9jM8l{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 15px;border:1px solid #d7e0dd;border-radius:9px;font-size:13px;font-weight:650}.CommissionsPanel_primary__tEHvJ{background:#087a65;border-color:#087a65;color:white}.CommissionsPanel_secondary__9jM8l{background:white;color:#14211d}.CommissionsPanel_icon__Z3QKU{width:24px;height:24px;flex-shrink:0}.CommissionsPanel_flow__ETlgu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.CommissionsPanel_flow__ETlgu button{display:flex;gap:12px;align-items:center;padding:16px;text-align:left;background:white;border:1px solid #d7e0dd;border-radius:14px}.CommissionsPanel_flow__ETlgu button[aria-pressed=true]{border-color:#087a65;background:#eaf0ee}.CommissionsPanel_flow__ETlgu button>span{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#f3f6f5;color:#087a65;flex-shrink:0}.CommissionsPanel_flow__ETlgu b{font-size:14px}.CommissionsPanel_flow__ETlgu small{display:block;font-size:11px;color:#5a6b65;margin-top:3px}.CommissionsPanel_stats__kbts1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.CommissionsPanel_stat__CqOOA{background:white;border:1px solid #d7e0dd;border-radius:18px;padding:20px;min-width:0;overflow-wrap:anywhere}.CommissionsPanel_stat__CqOOA:first-child{background:#102d26;border-color:#102d26;color:white}.CommissionsPanel_stat__CqOOA>div{display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:.8;font-size:12px}.CommissionsPanel_stat__CqOOA strong{display:block;font-size:clamp(20px,2vw,30px);margin-top:12px;font-weight:750}.CommissionsPanel_stat__CqOOA small{display:block;font-size:11px;opacity:.7;margin-top:5px}.CommissionsPanel_stat__CqOOA[data-tone=paid] strong{color:#087a65}.CommissionsPanel_stat__CqOOA[data-tone=short] strong{color:#ae513d}.CommissionsPanel_charts__oKcbX,.CommissionsPanel_work__O5S1A{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:18px;align-items:start}.CommissionsPanel_panel__Kole0{min-width:0;background:white;border:1px solid #d7e0dd;border-radius:18px;padding:22px}.CommissionsPanel_heading__SW4h0{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.CommissionsPanel_heading__SW4h0 h2,.CommissionsPanel_panel__Kole0 h2{font-size:17px;font-weight:750}.CommissionsPanel_heading__SW4h0 p,.CommissionsPanel_hint__UtIKM{font-size:12px;line-height:1.8;color:#5a6b65;margin-top:6px}.CommissionsPanel_page__SZ_IZ input:not([type=file]),.CommissionsPanel_page__SZ_IZ select,.CommissionsPanel_page__SZ_IZ textarea{min-width:0;border:1px solid #d7e0dd;border-radius:9px;padding:9px 11px;background:white;font-size:13px}.CommissionsPanel_heading__SW4h0 select{padding:6px 9px}.CommissionsPanel_chartValue__2OhaI{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;margin:20px 0 10px;color:#5a6b65;font-size:12px}.CommissionsPanel_chartValue__2OhaI strong{font-size:26px;color:#087a65;font-weight:750}.CommissionsPanel_chartScroll__Y0ay7{overflow-x:auto}.CommissionsPanel_bars__fO8ob{height:206px;display:grid;gap:6px;align-items:end;padding-top:24px;border-bottom:1px solid #d7e0dd;background:repeating-linear-gradient(0deg,transparent 0,transparent 49px,#edf1ef 50px)}.CommissionsPanel_barButton___bd8q{position:relative;height:180px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding-inline:2px;font-size:10px;color:#5a6b65;min-width:0}.CommissionsPanel_barButton___bd8q>i{display:block;width:100%;max-width:38px;background:#b3d5c8;border-radius:5px 5px 0 0;flex-shrink:0}.CommissionsPanel_barButton___bd8q:hover>i,.CommissionsPanel_barButton___bd8q[aria-pressed=true]>i{background:#087a65}.CommissionsPanel_barButton___bd8q>span{height:20px;flex-shrink:0}.CommissionsPanel_ringWrap__kw_qc{display:flex;justify-content:center;padding:20px 0 10px}.CommissionsPanel_ring__FCjlL{width:170px;height:170px}.CommissionsPanel_ring__FCjlL text{font-family:inherit;fill:#14211d}.CommissionsPanel_legend__RNLGT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.CommissionsPanel_legend__RNLGT button{display:flex;align-items:center;gap:7px;padding:8px;border-radius:8px;background:#f6f8f7;font-size:12px;text-align:left}.CommissionsPanel_legend__RNLGT i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.CommissionsPanel_legend__RNLGT strong{margin-left:auto}.CommissionsPanel_records__Zlw_P{margin-top:24px}.CommissionsPanel_filters__C0Au1{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:16px 0}.CommissionsPanel_filters__C0Au1 input{flex:1 1 220px}.CommissionsPanel_filters__C0Au1 button{padding:8px 12px;border:1px solid #d7e0dd;border-radius:9px;background:white;font-size:12px}.CommissionsPanel_filters__C0Au1 button[aria-pressed=true]{background:#102d26;border-color:#102d26;color:white}.CommissionsPanel_recordList__OayA3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.CommissionsPanel_record__rTwUm{background:white;border:1px solid #d7e0dd;border-radius:14px;padding:18px;min-width:0}.CommissionsPanel_record__rTwUm header{display:flex;gap:10px;align-items:center;justify-content:space-between}.CommissionsPanel_record__rTwUm header b{overflow-wrap:anywhere;font-size:14px}.CommissionsPanel_badge__W5DEG{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:7px;font-size:11px;white-space:nowrap}.CommissionsPanel_badge__W5DEG[data-status=paid]{background:#e3f2e9;color:#087a65}.CommissionsPanel_badge__W5DEG[data-status=short]{background:#fff0d9;color:#9d6217}.CommissionsPanel_badge__W5DEG[data-status=missing]{background:#fae9e4;color:#ae513d}.CommissionsPanel_badge__W5DEG[data-status=unmatched]{background:#eeeafb;color:#695591}.CommissionsPanel_amounts__vojCr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:16px;margin-top:10px;border-block:1px solid #edf1ef}.CommissionsPanel_amounts__vojCr dt{font-size:11px;color:#5a6b65}.CommissionsPanel_amounts__vojCr dd{margin-top:5px;font-size:16px;font-weight:700;overflow-wrap:anywhere}.CommissionsPanel_record__rTwUm footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:space-between;margin-top:12px;font-size:12px;color:#5a6b65}.CommissionsPanel_record__rTwUm footer a{color:#087a65;text-decoration:underline}.CommissionsPanel_empty__HwWmj{border:1px dashed #b8cbc2;border-radius:14px;padding:30px 22px;text-align:center;font-size:13px;color:#5a6b65;line-height:1.9}.CommissionsPanel_fields__EDla_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0}.CommissionsPanel_fields__EDla_ label{display:grid;gap:6px;font-size:12px;color:#5a6b65}.CommissionsPanel_fields__EDla_ label b{color:#14211d;font-weight:650}.CommissionsPanel_fields__EDla_ label small{font-size:10px}.CommissionsPanel_actions__7L0l4{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.CommissionsPanel_preview__iihla{background:#102d26;color:white;border-radius:18px;padding:24px}.CommissionsPanel_preview__iihla h2{font-size:17px;font-weight:700}.CommissionsPanel_preview__iihla p{color:#bdd2c9;font-size:12px;line-height:1.8;margin-top:10px}.CommissionsPanel_preview__iihla label{display:block;margin-top:18px;font-size:12px}.CommissionsPanel_preview__iihla input{width:100%;color:#14211d;margin-top:7px}.CommissionsPanel_preview__iihla dl{margin-top:22px;display:grid;gap:16px}.CommissionsPanel_preview__iihla dt{font-size:12px;color:#bdd2c9}.CommissionsPanel_preview__iihla dd{font-size:28px;margin-top:4px;font-weight:750}.CommissionsPanel_preview__iihla a{color:#bdd2c9;text-decoration:underline;font-size:11px}.CommissionsPanel_notice__ajEMu{background:#eaf5ee;color:#05604f;border:1px solid #c1dacd}.CommissionsPanel_error__F9bkV,.CommissionsPanel_notice__ajEMu{padding:12px 16px;border-radius:12px;font-size:13px;margin-bottom:16px}.CommissionsPanel_error__F9bkV{background:#fae9e4;color:#943c33}.CommissionsPanel_uploadZone__XUqJa{border:1px dashed #a9c9bb;border-radius:14px;background:#f4f8f6;padding:24px;margin-top:18px}.CommissionsPanel_uploadZone__XUqJa input{display:block;max-width:100%;font-size:12px;margin-top:14px}.CommissionsPanel_page__SZ_IZ textarea{width:100%;min-height:140px;font-family:ui-monospace,monospace;margin-top:12px}.CommissionsPanel_tableScroll__Ff4jP{max-width:100%;overflow-x:auto;margin-top:18px}.CommissionsPanel_tableScroll__Ff4jP table{width:100%;min-width:480px;font-size:12px;text-align:left}.CommissionsPanel_tableScroll__Ff4jP td,.CommissionsPanel_tableScroll__Ff4jP th{padding:10px;border-bottom:1px solid #edf1ef}.CommissionsPanel_policy__7jAoe{margin-top:12px;border:1px solid #d7e0dd;background:white;border-radius:14px;padding:16px}.CommissionsPanel_policy__7jAoe summary{cursor:pointer;font-size:14px;font-weight:650}.CommissionsPanel_policy__7jAoe li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;border-bottom:1px solid #edf1ef;font-size:12px;color:#5a6b65}.CommissionsPanel_policy__7jAoe li strong{color:#14211d}@media(max-width:1100px){.CommissionsPanel_charts__oKcbX,.CommissionsPanel_work__O5S1A{grid-template-columns:minmax(0,1fr)}.CommissionsPanel_stats__kbts1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.CommissionsPanel_flow__ETlgu{gap:7px}.CommissionsPanel_flow__ETlgu button{flex-direction:column;padding:12px 7px;text-align:center;gap:6px}.CommissionsPanel_flow__ETlgu b{font-size:12px}.CommissionsPanel_flow__ETlgu small{display:none}.CommissionsPanel_stat__CqOOA{padding:16px}.CommissionsPanel_panel__Kole0,.CommissionsPanel_preview__iihla{padding:18px}.CommissionsPanel_fields__EDla_,.CommissionsPanel_recordList__OayA3{grid-template-columns:minmax(0,1fr)}.CommissionsPanel_amounts__vojCr dd{font-size:14px}}