.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 rgba(255,255,255,.08);background:var(--midnight-800);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05)}.LoanSummary_eyebrow__Kod7d{font-size:var(--font-eyebrow-size);line-height:var(--lh-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:var(--weight-eyebrow);color:var(--brand-cyan)}.LoanSummary_heroFigure__9Accv{display:flex;align-items:baseline;gap:.35rem;margin-top:.25rem;font-family:var(--font-display),system-ui,sans-serif;color:var(--ink-50)}.LoanSummary_currency__41xRb{font-weight:300;font-size:1.5rem;color:var(--ink-400);line-height:1}.LoanSummary_amount__Is1do{font-weight:300;font-size:clamp(2.5rem,5vw,3.5rem);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(--ink-400);letter-spacing:.02em;margin-left:.15rem}.LoanSummary_heroLabel__txdtb{margin:-.5rem 0 0;font-size:.9rem;color:var(--ink-300);letter-spacing:.01em}.LoanSummary_breakdown__jt3zs{list-style:none;margin:0;padding:0;border-top:1px solid rgba(255,255,255,.08);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 rgba(255,255,255,.05);font-size:.875rem;color:var(--ink-300)}.LoanSummary_breakdown__jt3zs li:last-child{border-bottom:none}.LoanSummary_bkLabel__R2RQI{color:var(--ink-300)}.LoanSummary_bkValue__pBNuc{font-family:var(--font-display),system-ui,sans-serif;font-weight:500;color:var(--ink-100);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 rgba(255,255,255,.08)}@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 rgba(255,255,255,.05)}@media (min-width:480px){.LoanSummary_totalCell__Fxqjt{padding:.9rem .85rem;border-bottom:none;border-right:1px solid rgba(255,255,255,.05)}.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:.12em;text-transform:uppercase;color:var(--ink-500)}.LoanSummary_cellValue___2U5e{font-family:var(--font-display),system-ui,sans-serif;font-weight:500;font-size:1rem;color:var(--ink-100);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LoanSummary_disclaimer__dIWQu{margin:0;font-size:.75rem;line-height:1.5;color:var(--ink-500);text-wrap:pretty}.AmortizationSchedule_wrap__QWa2X{margin-top:1.5rem}.AmortizationSchedule_toggle__IhkNU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.12);background:var(--midnight-800);color:var(--ink-100);border-radius:999px;padding:.55rem 1.1rem;font-family:var(--font-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:rgba(255,255,255,.24);background:var(--midnight-700)}.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 rgba(255,255,255,.08);background:var(--midnight-800);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:.14em;color:var(--ink-500);text-align:right;padding:.7rem 1rem;font-weight:500;border-bottom:1px solid rgba(255,255,255,.06);background:var(--midnight-800);white-space:nowrap}.AmortizationSchedule_table__TptbL thead th:first-child{text-align:left}.AmortizationSchedule_table__TptbL tbody td{font-size:.85rem;color:var(--ink-200);padding:.55rem 1rem;text-align:right;border-bottom:1px solid rgba(255,255,255,.03);white-space:nowrap}.AmortizationSchedule_table__TptbL tbody td:first-child{text-align:left;color:var(--ink-400);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.75rem}.AmortizationSchedule_table__TptbL tbody tr:last-child td{border-bottom:none}.AmortizationSchedule_table__TptbL tbody tr:hover td{background:rgba(255,255,255,.02)}.AmortizationSchedule_totalCol___ejEJ{color:var(--ink-50)!important;font-weight:500}.AmortizationSchedule_table__TptbL thead th.AmortizationSchedule_totalCol___ejEJ{color:var(--brand-cyan)!important;font-weight:500}.AmortizationSchedule_dimCol__1wyQM{color:var(--ink-400)!important}.AmortizationSchedule_table__TptbL thead th.AmortizationSchedule_dimCol__1wyQM{color:var(--ink-500)!important}