.LoanSummary_panel__dbFt2{position:-webkit-sticky;position:sticky;top:5rem;display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem;border-radius:16px;border:1px solid var(--border);background:var(--surface);box-shadow:inset 0 1px 0 0 color-mix(in srgb,var(--text) 5%,transparent)}.LoanSummary_eyebrow__Kod7d{font-size:var(--t-11);line-height:var(--lh-snug);letter-spacing:var(--track-key);text-transform:uppercase;font-weight:600;color:var(--teal)}.LoanSummary_heroFigure__9Accv{display:flex;align-items:baseline;gap:.35rem;margin-top:.25rem;font-family:var(--display),system-ui,sans-serif;color:var(--text)}.LoanSummary_currency__41xRb{font-weight:300;font-size:1.5rem;color:var(--text-3);line-height:1}.LoanSummary_amount__Is1do{font-weight:300;font-size:var(--t-32);letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoanSummary_cadence__WAPbQ{font-weight:400;font-size:.9rem;color:var(--text-3);letter-spacing:.02em;margin-left:.15rem}.LoanSummary_heroLabel__txdtb{margin:-.5rem 0 0;font-size:.9rem;color:var(--text-2);letter-spacing:.01em}.LoanSummary_breakdown__jt3zs{list-style:none;margin:0;padding:0;border-top:1px solid var(--border);display:flex;flex-direction:column}.LoanSummary_breakdown__jt3zs li{display:flex;justify-content:space-between;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--border);font-size:.875rem;color:var(--text-2)}.LoanSummary_breakdown__jt3zs li:last-child{border-bottom:none}.LoanSummary_bkLabel__R2RQI{color:var(--text-2)}.LoanSummary_bkValue__pBNuc{font-family:var(--display),system-ui,sans-serif;font-weight:500;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoanSummary_totals__WovhE{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid var(--border)}@media (min-width:480px){.LoanSummary_totals__WovhE{grid-template-columns:repeat(3,1fr)}}.LoanSummary_totalCell__Fxqjt{display:flex;flex-direction:column;gap:.25rem;padding:.85rem 0;border-bottom:1px solid var(--border)}@media (min-width:480px){.LoanSummary_totalCell__Fxqjt{padding:.9rem .85rem;border-bottom:none;border-right:1px solid var(--border)}.LoanSummary_totalCell__Fxqjt:first-child{padding-left:0}.LoanSummary_totalCell__Fxqjt:last-child{padding-right:0;border-right:none}}.LoanSummary_cellLabel__F7K6Q{font-size:.7rem;letter-spacing:var(--track-key);text-transform:uppercase;color:var(--text-4)}.LoanSummary_cellValue___2U5e{font-family:var(--display),system-ui,sans-serif;font-weight:500;font-size:1rem;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoanSummary_disclaimer__dIWQu{margin:0;font-size:.75rem;line-height:1.5;color:var(--text-4);text-wrap:pretty}@media (min-width:768px){.LoanSummary_amount__Is1do{font-size:var(--t-44)}}.AmortizationSchedule_wrap__QWa2X{margin-top:1.5rem}.AmortizationSchedule_toggle__IhkNU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-strong);background:var(--surface);color:var(--text);border-radius:999px;padding:.55rem 1.1rem;font-family:var(--display),system-ui,sans-serif;font-weight:500;font-size:.85rem;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem;transition:border-color .18s ease,background-color .18s ease}.AmortizationSchedule_toggle__IhkNU:hover{border-color:var(--border-strong);background:var(--surface-2)}.AmortizationSchedule_chev__FlXp0{transition:transform .2s ease}.AmortizationSchedule_chevOpen__2uNcB{transform:rotate(180deg);transition:transform .2s ease}.AmortizationSchedule_tableShell__dc9G9{margin-top:1.25rem;border-radius:12px;border:1px solid var(--border);background:var(--surface);overflow:hidden}.AmortizationSchedule_tableScroller__mp1qh{overflow-x:auto}.AmortizationSchedule_table__TptbL{width:100%;min-width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AmortizationSchedule_table__TptbL thead th{font-size:.65rem;text-transform:uppercase;letter-spacing:var(--track-key);color:var(--text-4);text-align:right;padding:.7rem 1rem;font-weight:500;border-bottom:1px solid var(--border);background:var(--surface);white-space:nowrap}.AmortizationSchedule_table__TptbL thead th:first-child{text-align:left}.AmortizationSchedule_table__TptbL tbody td{font-size:.85rem;color:var(--text-2);padding:.55rem 1rem;text-align:right;border-bottom:1px solid var(--border);white-space:nowrap}.AmortizationSchedule_table__TptbL tbody td:first-child{text-align:left;color:var(--text-3);font-family:var(--mono);font-size:.75rem}.AmortizationSchedule_table__TptbL tbody tr:last-child td{border-bottom:none}.AmortizationSchedule_table__TptbL tbody tr:hover td{background:color-mix(in srgb,var(--text) 2%,transparent)}.AmortizationSchedule_totalCol___ejEJ{color:var(--text)!important;font-weight:500}.AmortizationSchedule_table__TptbL thead th.AmortizationSchedule_totalCol___ejEJ{color:var(--teal)!important;font-weight:500}.AmortizationSchedule_dimCol__1wyQM{color:var(--text-3)!important}.AmortizationSchedule_table__TptbL thead th.AmortizationSchedule_dimCol__1wyQM{color:var(--text-4)!important}