:root{--iv2-page-bg:#f7f3ec;--iv2-card-bg:#fff;--iv2-card-border:#e4ddce;--iv2-card-radius:16px;--iv2-card-shadow:0 1px 2px #14181a0a, 0 1px 1px #14181a05;--iv2-text-primary:#1a1f1c;--iv2-text-muted:#1a1f1c9e;--iv2-sidenav-bg:#074c3e;--iv2-sidenav-logo-bg:#042822;--iv2-sidenav-item-active-color:#fcb650;--iv2-sidenav-item-active-bg:#fcb65021;--inv-bg:#f7f3ec;--inv-surface:#fff;--inv-surface-2:#f1ebe0;--inv-surface-3:#e6dfd1;--inv-text:#1a1f1c;--inv-text-muted:#5c6661;--inv-text-soft:#8a8f8a;--inv-ink-900:#14181a;--inv-green-50:#e8f0ea;--inv-green-100:#cfdfd2;--inv-green-200:#a9c2b1;--inv-green-400:#4e7f66;--inv-green-500:#2f6650;--inv-green-600:#074c3e;--inv-green-700:#053a30;--inv-green-900:#042822;--inv-yellow-200:#ffe0b3;--inv-yellow-300:#fcb650;--inv-yellow-400:#e79a30;--inv-yellow-500:#c47a1b;--inv-success:#2f6650;--inv-danger:#b1463c;--inv-warning:#c47a1b;--inv-info:#3f5f77;--inv-wedge-confidence:#c47a1b;--inv-wedge-income:#0b6e4f;--inv-wedge-plan:#3f5f77;--inv-wedge-invest:#6a4c93;--inv-wedge-loans:#8e4a6e;--inv-border:#e4ddce;--inv-border-strong:#c8bfae;--inv-paper-warm:#faf7f0;--inv-paper-warm-border:#e9e1d0;--inv-rail-paper:#efe8da;--inv-rail-paper-border:#e0d8c7;--inv-rule-warm:#ddd4c2;--inv-amber-ink:#4a2e05;--inv-amber-50:#fff6e8;--inv-warn-border:#e6c9a3;--inv-status-dot:#d4880f;--inv-row-yours:#f3f7f3;--inv-row-yours-border:#d8e6dc;--inv-radius-xs:4px;--inv-radius-sm:6px;--inv-radius-md:10px;--inv-radius-lg:16px;--inv-radius-xl:24px;--inv-shadow-sm:0 1px 2px #14181a0a, 0 1px 1px #14181a05;--inv-shadow-md:0 4px 16px #14181a0f, 0 2px 4px #14181a08;--inv-shadow-lg:0 12px 32px #14181a1a, 0 4px 8px #14181a0a;--inv-shadow-focus:0 0 0 4px #074c3e2e;--inv-dur-fast:.12s;--inv-dur-base:.2s;--inv-dur-slow:.32s;--inv-ease:cubic-bezier(.2, .6, .2, 1)}.inv-h1{font-family:var(--inv-font-display);letter-spacing:-.03em;color:var(--inv-text);margin:0;font-size:52px;font-weight:400;line-height:1.02}.inv-h2{font-family:var(--inv-font-display);letter-spacing:-.02em;color:var(--inv-text);margin:0;font-size:44px;font-weight:400;line-height:1.05}.inv-h3{font-family:var(--inv-font-display);letter-spacing:-.015em;color:var(--inv-text);margin:0;font-size:28px;font-weight:400;line-height:1.15}.inv-h4{font-family:var(--inv-font-display);letter-spacing:-.01em;color:var(--inv-text);margin:0;font-size:20px;font-weight:400;line-height:1.25}.inv-lead{font-family:var(--inv-font-sans);color:var(--inv-text-muted);max-width:64ch;margin:0;font-size:15.5px;font-weight:400;line-height:1.55}.inv-lead em{color:var(--inv-green-600);font-style:italic;font-weight:400}.inv-eyebrow{font-family:var(--inv-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-text-muted);font-size:11px;font-weight:400;line-height:1.2}.inv-eyebrow--green{color:var(--inv-green-600)}.inv-num,.inv-num *{font-family:var(--inv-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.inv-kpi__value{font-family:var(--inv-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--inv-text);font-size:36px;font-weight:400;line-height:1}.inv-h1 em,.inv-h2 em{color:var(--inv-green-600);font-style:italic;font-weight:400}@media (max-width:900px){.inv-h1{font-size:38px}.inv-h2{font-size:32px}.inv-h3{font-size:24px}.inv-kpi__value{font-size:28px}.inv-lead{font-size:14.5px}}@media (max-width:600px){.inv-h1{letter-spacing:-.02em;font-size:30px}.inv-h2{font-size:26px}.inv-kpi__value{font-size:24px}}.iv2-menu-mini,.iv2-menu-spark{display:none!important}.iv2-menu-mini--disabled{color:#ffffff52!important}.iv2-app-menu.iv2-collapsed .iv2-menu-mini{display:none!important}.iv2-sub-menu .iv2-menu-link--main-page-child{color:#ffffffd6}.iv2-sub-menu .iv2-menu-link--main-page-child:hover{color:#fff}.iv2-sub-menu li:not(.iv2-menu-item--main-page-child)>.iv2-menu-link:not(.iv2-menu-link--main-page){color:#ffffff9e}.iv2-sub-menu li:not(.iv2-menu-item--main-page-child)>.iv2-menu-link:not(.iv2-menu-link--main-page):hover{color:#fff}.iv2-sub-menu .iv2-menu-link--main-page{position:relative}.iv2-sub-menu .iv2-menu-link--main-page:after{content:"";background:var(--inv-yellow-300);opacity:.6;vertical-align:middle;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:8px;display:inline-block}.iv2-sub-menu .iv2-menu-link--main-page.active:after{opacity:1}.iv2-ai-float-btn--panel-expand{background:var(--inv-green-600)!important;color:var(--inv-yellow-300)!important;border:1px solid var(--inv-green-700)!important}.iv2-ai-float-btn--panel-expand:hover{background:var(--inv-green-700)!important}.iv2-ai-float-btn.iv2-ai-float-btn--has-new:after{content:"";background:var(--inv-yellow-300);width:10px;height:10px;animation:iv2-saffron-pulse 1.8s var(--inv-ease) infinite;border-radius:50%;position:absolute;top:6px;right:6px;box-shadow:0 0 #fcb6508c}@keyframes iv2-saffron-pulse{0%{box-shadow:0 0 #fcb6508c}70%{box-shadow:0 0 0 8px #fcb65000}to{box-shadow:0 0 #fcb65000}}@media (prefers-reduced-motion:reduce){.iv2-ai-float-btn.iv2-ai-float-btn--has-new:after{animation:none}}.iv2-section-heading{font-family:var(--inv-font-sans);color:var(--inv-text);letter-spacing:-.005em;font-size:18px;font-weight:600;line-height:1.3}.iv2-section-heading:before{background:var(--inv-green-600);border-radius:2px;width:3px;height:22px}.inv-summary-card{border:1px solid var(--inv-border);background:var(--inv-surface-2);border-radius:12px;padding:12px 14px}.inv-summary-label{font-family:var(--inv-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--inv-text-muted);white-space:normal;overflow-wrap:break-word;word-break:break-word;font-size:10px;font-weight:400}.inv-summary-value{font-family:var(--inv-font-display);letter-spacing:-.015em;color:var(--inv-text);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;white-space:normal;overflow-wrap:break-word;word-break:break-word;margin-top:4px;font-size:22px;font-weight:400;line-height:1.1}.inv-summary-value-lg{font-size:30px}.inv-chart-title{font-family:var(--inv-font-display);letter-spacing:-.01em;color:var(--inv-text);font-size:18px;font-weight:400;line-height:1.25}.inv-chart-caption{font-family:var(--inv-font-sans);color:var(--inv-text-muted);margin-top:4px;font-size:12.5px;font-weight:400;line-height:1.55}.iv2-card-title{font-family:var(--inv-font-display);letter-spacing:-.01em;color:var(--inv-text);margin:0;font-size:17px;font-weight:400}.iv2-card-header{border-bottom:1px solid var(--inv-border);min-height:52px;padding:14px 22px}.iv2-card-body{padding:22px}.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-tailwick-kpi-stack,.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-summary-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:10px!important;display:grid!important}.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-summary-card,.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-tailwick-kpi-stack .inv-summary-card{background:var(--inv-surface)!important;border:1px solid var(--inv-border)!important;min-height:0!important;padding:10px 12px!important}.investedCombined .inv-debt-compare-col .inv-tailwick-panel--natural .inv-summary-card{border-left:3px solid var(--inv-yellow-400)!important}.investedCombined .inv-debt-compare-col .inv-tailwick-panel--plan .inv-summary-card{border-left:3px solid var(--inv-green-600)!important}.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-summary-value{font-family:var(--inv-font-display)!important;letter-spacing:-.015em!important;color:var(--inv-text)!important;font-variant-numeric:tabular-nums!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:break-word!important;text-overflow:clip!important;font-size:20px!important;font-weight:400!important;line-height:1.15!important;overflow:visible!important}.investedCombined .inv-debt-compare-col .inv-tailwick-panel .inv-summary-label{font-family:var(--inv-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--inv-text-muted)!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;text-overflow:clip!important;font-size:9.5px!important;font-weight:400!important;overflow:visible!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-active{border-color:var(--inv-green-600)!important;background:var(--inv-green-50)!important;color:var(--inv-green-700)!important;box-shadow:0 0 0 2px #074c3e24!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-active .inv-tw-stepnav-badge{background:var(--inv-green-600)!important;color:#fff!important;border-color:var(--inv-green-600)!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-active .inv-tw-stepnav-text{color:var(--inv-green-700)!important;font-weight:600!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-done{border-color:var(--inv-green-200)!important;background:var(--inv-green-50)!important;color:var(--inv-green-600)!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-done .inv-tw-stepnav-badge{background:var(--inv-green-600)!important;color:#fff!important;border-color:var(--inv-green-600)!important}.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item.is-locked,.investedWizard.is-tailwick-v2 .inv-tw-stepnav-item:disabled{border-color:var(--inv-border)!important;background:var(--inv-surface-2)!important;color:var(--inv-text-soft)!important}.investedWizard .inv-tw-stepnav-badge{font-family:var(--inv-font-mono)!important;font-variant-numeric:tabular-nums!important;font-size:11px!important;font-weight:500!important}.investedWizard .inv-tw-stepnav-text{font-family:var(--inv-font-sans)!important;letter-spacing:-.005em!important;font-size:12.5px!important;font-weight:500!important}.investedWizard .inv-step.is-active .inv-step-badge{border-color:var(--inv-green-600)!important;background:var(--inv-green-50)!important;color:var(--inv-green-700)!important}.investedWizard .inv-step.is-done .inv-step-badge{border-color:var(--inv-green-600)!important;background:var(--inv-green-600)!important;color:#fff!important}.investedWizard .inv-step-badge{font-family:var(--inv-font-mono)!important;font-size:11.5px!important;font-weight:500!important}.investedWizard .inv-step-title{font-family:var(--inv-font-sans)!important;letter-spacing:-.005em!important;font-size:12.5px!important;font-weight:500!important}.investedWizard .inv-step-connector.is-done{background:var(--inv-green-400)!important}.investedWizard .inv-step-connector{background:var(--inv-border)!important}.investedWizard .inv-card-title{font-family:var(--inv-font-display)!important;letter-spacing:-.01em!important;color:var(--inv-text)!important;font-size:20px!important;font-weight:400!important}.investedWizard .inv-card-sub{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.investedWizard .inv-v2-q{font-family:var(--inv-font-display)!important;letter-spacing:-.01em!important;color:var(--inv-text)!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important}.investedWizard .inv-v2-q-sub{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important}.investedWizard .inv-v2-progress-meta-chip{font-family:var(--inv-font-mono)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--inv-text-muted)!important;font-size:10.5px!important}.investedWizard .inv-v2-progress-meta-text{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;font-size:12px!important}.investedWizard .inv-step3-tailwick .inv-tw-card-header{background:var(--inv-surface-2)!important;border:1px solid var(--inv-border)!important;border-radius:14px!important}.investedWizard .inv-v2-progress{background:var(--inv-surface-3)!important;border-radius:999px!important;overflow:hidden!important}.investedWizard .inv-v2-progress .progress-bar{background:var(--inv-green-500)!important;transition:width .3s var(--inv-ease)!important;border-radius:999px!important}.investedWizard .btn-primary,.investedWizard .inv-v2-calc-cta{background:var(--inv-green-600)!important;border-color:var(--inv-green-600)!important;color:#fff!important;font-family:var(--inv-font-sans)!important;letter-spacing:-.005em!important;transition:background var(--inv-dur-base) var(--inv-ease), border-color var(--inv-dur-base) var(--inv-ease), box-shadow var(--inv-dur-base) var(--inv-ease)!important;font-weight:500!important}.investedWizard .btn-primary:hover:not(:disabled),.investedWizard .inv-v2-calc-cta:hover:not(:disabled){background:var(--inv-green-700)!important;border-color:var(--inv-green-700)!important;box-shadow:0 4px 12px #074c3e3d!important}.investedWizard .btn-primary:disabled,.investedWizard .inv-v2-calc-cta:disabled{background:var(--inv-green-600)!important;border-color:var(--inv-green-600)!important;opacity:.52!important;cursor:not-allowed!important}.investedWizard .btn-outline-secondary{font-family:var(--inv-font-sans)!important;border-color:var(--inv-border-strong)!important;color:var(--inv-text-muted)!important;letter-spacing:-.005em!important;font-weight:500!important}.investedWizard .btn-outline-secondary:hover:not(:disabled){background:var(--inv-surface-2)!important;border-color:var(--inv-border-strong)!important;color:var(--inv-text)!important}.investedCombined .inv-conf-input-panel{border:1px solid var(--inv-border)!important;background:var(--inv-surface)!important;box-shadow:var(--inv-shadow-sm)!important;border-radius:16px!important}.investedCombined .inv-conf-input-panel .card-body{padding:22px!important}.investedCombined .inv-conf-panel-title{font-family:var(--inv-font-display)!important;letter-spacing:-.01em!important;color:var(--inv-text)!important;margin-bottom:4px!important;font-size:20px!important;font-weight:400!important}.investedCombined .inv-conf-panel-sub{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;font-size:13px!important;font-weight:400!important}.investedCombined .inv-conf-field-label{font-family:var(--inv-font-mono)!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--inv-text-muted)!important;margin-bottom:6px!important;font-size:10.5px!important;font-weight:400!important}.investedCombined .inv-conf-input-panel .form-control,.investedCombined .inv-conf-input-panel .form-select{transition:border-color .16s var(--inv-ease), box-shadow .16s var(--inv-ease);font-family:var(--inv-font-mono)!important;font-variant-numeric:tabular-nums!important;color:var(--inv-text)!important;background:var(--inv-surface)!important;border:1px solid var(--inv-border-strong)!important;border-radius:10px!important;min-height:42px!important;padding:10px 12px!important;font-size:13.5px!important;font-weight:500!important}.investedCombined .inv-conf-input-panel .form-control:focus,.investedCombined .inv-conf-input-panel .form-select:focus{border-color:var(--inv-green-600)!important;box-shadow:var(--inv-shadow-focus)!important;outline:none!important}.investedCombined .inv-conf-input-panel .input-group{border-radius:10px;overflow:hidden}.investedCombined .inv-conf-input-panel .input-group .input-group-text{font-family:var(--inv-font-mono)!important;background:var(--inv-surface-2)!important;border:1px solid var(--inv-border-strong)!important;color:var(--inv-text-muted)!important;border-right:none!important;padding:10px 12px!important;font-size:13px!important;font-weight:500!important}.investedCombined .inv-conf-input-panel .input-group .form-control{border-left:none!important;border-radius:0 10px 10px 0!important}.investedCombined .inv-conf-default-note{margin-top:6px;font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;font-size:11.5px!important}.investedCombined .inv-conf-default-note b{font-family:var(--inv-font-mono);font-variant-numeric:tabular-nums;color:var(--inv-text);font-weight:500}.investedCombined .inv-conf-input-panel .form-range{background:0 0;width:100%;height:4px}.investedCombined .inv-conf-input-panel .form-range::-webkit-slider-runnable-track{border-radius:999px;height:4px;background:var(--inv-surface-3)!important}.investedCombined .inv-conf-input-panel .form-range::-webkit-slider-thumb{appearance:none;border:2px solid var(--inv-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--inv-border-strong);cursor:pointer;border-radius:50%;margin-top:-6px;background:var(--inv-green-600)!important}.investedCombined .inv-conf-input-panel .form-range::-moz-range-track{border-radius:999px;height:4px;background:var(--inv-surface-3)!important}.investedCombined .inv-conf-input-panel .form-range::-moz-range-thumb{border:2px solid var(--inv-surface);cursor:pointer;border-radius:50%;width:16px;height:16px;background:var(--inv-green-600)!important}.investedCombined .inv-conf-toggle-btn,.investedCombined .inv-conf-toggle{font-family:var(--inv-font-sans)!important;background:var(--inv-green-600)!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:8px 16px!important;font-size:12.5px!important;font-weight:500!important}.inv-atelier-table,.investedCombined .inv-tailwick-panel table,.investedCombined .inv-drilldown table,.investedCombined .table{border-collapse:collapse;width:100%;font-family:var(--inv-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;background:var(--inv-surface);border:1px solid var(--inv-border);border-radius:12px;margin:0;overflow:hidden}.inv-atelier-table thead,.investedCombined .inv-tailwick-panel table thead,.investedCombined .inv-drilldown table thead,.investedCombined .table thead{background:var(--inv-surface-2)!important}.inv-atelier-table thead th,.investedCombined .inv-tailwick-panel table thead th,.investedCombined .inv-drilldown table thead th,.investedCombined .table thead th{white-space:nowrap;text-align:right;font-family:var(--inv-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--inv-text-muted)!important;border-bottom:1px solid var(--inv-border)!important;background:var(--inv-surface-2)!important;padding:12px 16px!important;font-size:10px!important;font-weight:400!important}.inv-atelier-table thead th:first-child,.investedCombined .inv-tailwick-panel table thead th:first-child,.investedCombined .inv-drilldown table thead th:first-child,.investedCombined .table thead th:first-child{text-align:left}.inv-atelier-table tbody td,.investedCombined .inv-tailwick-panel table tbody td,.investedCombined .inv-drilldown table tbody td,.investedCombined .table tbody td{text-align:right;vertical-align:middle;font-family:var(--inv-font-mono)!important;color:var(--inv-text)!important;border-bottom:1px solid var(--inv-border)!important;font-variant-numeric:tabular-nums!important;background:0 0!important;padding:10px 16px!important;font-size:13px!important}.inv-atelier-table tbody td:first-child,.investedCombined .inv-tailwick-panel table tbody td:first-child,.investedCombined .inv-drilldown table tbody td:first-child,.investedCombined .table tbody td:first-child{text-align:left;font-family:var(--inv-font-sans)!important;color:var(--inv-text)!important;font-size:13.5px!important;font-weight:500!important}.inv-atelier-table tbody tr:last-child td,.investedCombined .inv-tailwick-panel table tbody tr:last-child td,.investedCombined .inv-drilldown table tbody tr:last-child td,.investedCombined .table tbody tr:last-child td{border-bottom:none!important}.inv-atelier-table tbody tr:hover td,.investedCombined .inv-tailwick-panel table tbody tr:hover td,.investedCombined .inv-drilldown table tbody tr:hover td,.investedCombined .table tbody tr:hover td{background:var(--inv-surface-2)!important}.investedCombined .inv-drilldown summary,.investedCombined .inv-drilldown-summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex;font-family:var(--inv-font-display)!important;letter-spacing:-.01em!important;color:var(--inv-text)!important;background:var(--inv-surface-2)!important;border:1px solid var(--inv-border)!important;border-radius:12px!important;padding:14px 22px!important;font-size:17px!important;font-weight:400!important}.investedCombined .inv-drilldown summary::-webkit-details-marker{display:none}.investedCombined .inv-drilldown[open] summary{border-bottom:none!important;border-radius:12px 12px 0 0!important}.investedCombined .inv-conf-card{background:var(--inv-surface)!important;border:1px solid var(--inv-border)!important;box-shadow:var(--inv-shadow-sm)!important;border-radius:var(--inv-radius-lg)!important}.investedCombined .inv-conf-hint,.investedCombined .inv-conf-body{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;opacity:1!important;font-size:13px!important;line-height:1.6!important}.investedCombined .inv-strength-bar{background:var(--inv-surface)!important;border:1px solid var(--inv-border)!important;border-radius:14px!important;padding:14px!important}.investedCombined .inv-strength-bar-track{background:var(--inv-surface-3)!important;border-radius:999px!important;height:6px!important;margin-top:10px!important}.investedCombined .inv-strength-bar--asset .inv-strength-bar-fill{background:var(--inv-green-400)!important}.investedCombined .inv-strength-bar--liquidity .inv-strength-bar-fill{background:var(--inv-info)!important}.investedCombined .inv-strength-bar--risk .inv-strength-bar-fill{background:var(--inv-warning)!important}.investedCombined .inv-strength-bar--success .inv-strength-bar-fill{background:var(--inv-success)!important}.investedCombined .inv-strength-bar-label{font-family:var(--inv-font-sans)!important;color:var(--inv-text)!important;letter-spacing:-.005em!important;font-size:13px!important;font-weight:500!important}.investedCombined .inv-strength-bar-value{font-family:var(--inv-font-mono)!important;color:var(--inv-text)!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:500!important}.investedCombined .inv-di-standing{font-family:var(--inv-font-mono)!important;letter-spacing:.08em!important;border-radius:var(--inv-radius-xs)!important;padding:2px 6px!important;font-size:9.5px!important;font-weight:400!important}.investedCombined .inv-di-standing--strong{background:var(--inv-green-50)!important;color:var(--inv-green-600)!important}.investedCombined .inv-di-standing--good{color:var(--inv-info)!important;background:#3f5f771a!important}.investedCombined .inv-di-standing--developing{color:var(--inv-warning)!important;background:#c47a1b1f!important}.investedCombined .inv-di-standing--low{color:var(--inv-danger)!important;background:#b1463c1a!important}.investedCombined .inv-di-bar-desc{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;margin-top:8px!important;margin-bottom:0!important;font-size:11.5px!important;font-weight:400!important;line-height:1.55!important}.investedCombined .inv-di-score-name{font-family:var(--inv-font-mono)!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--inv-text-muted)!important;font-size:10.5px!important;font-weight:400!important}.investedCombined .inv-di-score-number{font-family:var(--inv-font-display)!important;letter-spacing:-.01em!important;font-variant-numeric:tabular-nums!important;font-size:20px!important;font-weight:400!important}.investedCombined .inv-di-score-track{background:var(--inv-surface-3)!important;border-radius:999px!important}.investedCombined .inv-di-dot--green{background:var(--inv-success)!important}.investedCombined .inv-di-dot--amber{background:var(--inv-warning)!important}.investedCombined .inv-di-dot--red{background:var(--inv-danger)!important}.investedCombined .inv-di-dot--neutral{background:var(--inv-border-strong)!important}.investedCombined .inv-di-signal-name{font-family:var(--inv-font-sans)!important;color:var(--inv-text)!important;letter-spacing:-.005em!important;font-size:12.5px!important;font-weight:600!important}.investedCombined .inv-di-badge{font-family:var(--inv-font-mono)!important;letter-spacing:.08em!important;border-radius:var(--inv-radius-xs)!important;padding:2px 6px!important;font-size:9.5px!important;font-weight:400!important}.investedCombined .inv-di-badge--green{background:var(--inv-green-50)!important;color:var(--inv-green-600)!important}.investedCombined .inv-di-badge--amber{color:var(--inv-warning)!important;background:#c47a1b1f!important}.investedCombined .inv-di-badge--red{color:var(--inv-danger)!important;background:#b1463c1a!important}.investedCombined .inv-di-badge--neutral{background:var(--inv-surface-2)!important;color:var(--inv-text-muted)!important}.investedCombined .inv-di-signal-desc,.investedCombined .inv-di-dep-desc{font-family:var(--inv-font-sans)!important;color:var(--inv-text-muted)!important;margin:3px 0 0!important;font-size:11.5px!important;font-weight:400!important;line-height:1.55!important}.investedCombined .inv-di-spread-icon{border-radius:var(--inv-radius-sm)!important;font-size:13px!important}.investedCombined .inv-di-spread-icon--green{background:var(--inv-green-50)!important;color:var(--inv-green-600)!important}.investedCombined .inv-di-spread-icon--neutral{background:var(--inv-surface-2)!important;color:var(--inv-text-muted)!important}.investedCombined .inv-di-spread-icon--red{color:var(--inv-danger)!important;background:#b1463c1a!important}.investedCombined .inv-tailwick-panel--strength,.investedCombined .inv-tailwick-panel--health,.investedCombined .inv-tailwick-panel--capital,.investedCombined .inv-tailwick-panel--risk{background:var(--inv-surface)!important;border:1px solid var(--inv-border)!important;box-shadow:var(--inv-shadow-sm)!important;border-radius:var(--inv-radius-lg)!important}.investedCombined .inv-debt-timeline-kpi{border:1px solid var(--inv-border);background:var(--inv-surface);box-shadow:var(--inv-shadow-sm);border-radius:14px;padding:14px 16px}.investedCombined .inv-debt-timeline-kpi-title{font-family:var(--inv-font-display);letter-spacing:-.01em;color:var(--inv-text);margin-bottom:8px;font-size:17px;font-weight:400}.investedCombined .inv-debt-timeline-kpi-row{font-variant-numeric:tabular-nums;margin-top:4px}.investedCombined .inv-debt-timeline-kpi-row .k{font-family:var(--inv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--inv-text-muted);font-size:10.5px;font-weight:400}.investedCombined .inv-debt-timeline-kpi-row .v{font-family:var(--inv-font-mono);color:var(--inv-text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.inv-subpage-view .inv-results-section-banner,.inv-subpage-view .inv-debt-section-banner{background:var(--inv-surface-2)!important;border:1px solid var(--inv-border)!important;box-shadow:none!important}.inv-subpage-view .inv-results-section-banner[data-inv-step4-label=Plan\ outcome],.inv-subpage-view .inv-results-section-banner[data-inv-step4-label=Decision\ confidence],.inv-subpage-view .inv-results-section-banner[data-inv-step4-label="What if comparison"],.inv-subpage-view .inv-results-section-banner[data-inv-step4-label=Wealth\ trajectory],.inv-subpage-view .inv-debt-section-banner[data-inv-step4-label=Plan\ outcome],.inv-subpage-view .inv-debt-section-banner[data-inv-step4-label=Decision\ confidence],.inv-subpage-view .inv-debt-section-banner[data-inv-step4-label="What if comparison"],.inv-subpage-view .inv-debt-section-banner[data-inv-step4-label=Wealth\ trajectory]{background:var(--inv-surface-2)!important;border-color:var(--inv-border)!important;box-shadow:none!important}.inv-subpage-view .inv-results-section-banner-title,.inv-subpage-view .inv-results-section-banner-title *,.inv-subpage-view .inv-debt-section-banner-title,.inv-subpage-view .inv-debt-section-banner-title *{color:var(--inv-text)!important;text-shadow:none!important}.inv-subpage-view .inv-section-banner-icon{box-shadow:none!important;background:#074c3e1a!important;border-color:#074c3e29!important}.inv-subpage-view .inv-section-banner-icon i{color:var(--inv-green-600)!important}.inv-subpage-view .inv-results-section-banner .badge.text-bg-light,.inv-subpage-view .inv-debt-section-banner .badge.text-bg-light{background:var(--inv-surface)!important;color:var(--inv-text)!important;border-color:var(--inv-border)!important}.inv-subpage-view .inv-results-section-banner-right,.inv-subpage-view .inv-results-section-banner-right *,.inv-subpage-view .inv-debt-section-banner-right,.inv-subpage-view .inv-debt-section-banner-right *{color:var(--inv-text)!important}.inv-subpage-view .inv-banner-match-plan-card{background:var(--inv-surface)!important;border:1px solid var(--inv-border)!important;box-shadow:var(--inv-shadow-sm)!important}.investedCombined .inv-conf-glance-grid{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}@media (min-width:576px){.investedCombined .inv-conf-glance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.investedCombined .inv-conf-glance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
