:root{--fit-font-ui:var(--font-inter), var(--font-plex-sans), Arial, sans-serif;--fit-font-display:var(--font-fraunces), Georgia, serif;--fit-size-caption:.75rem;--fit-size-label:.875rem;--fit-size-body:.9375rem;--fit-size-ui:1rem;--fit-size-title:clamp(1.0625rem, .35vw + .95rem, 1.3rem);--fit-size-section:clamp(1.3rem, .7vw + 1.05rem, 1.7rem);--fit-size-display:clamp(1.7rem, 1.1vw + 1.15rem, 2.35rem);--fit-size-figure:clamp(1.5rem, .6vw + 1.2rem, 1.85rem);--fit-leading-caption:1.35;--fit-leading-label:1.35;--fit-leading-body:1.45;--fit-leading-title:1.28;--fit-leading-section:1.18;--fit-leading-display:1.08;--fit-leading-figure:1.05;--fit-weight-regular:400;--fit-weight-medium:500;--fit-weight-semibold:600;--fit-track-label:.04em;--fit-measure:58ch;--fit-space-2:.5rem;--fit-space-3:.75rem;--fit-space-4:clamp(.75rem, 1vw, 1.15rem);--fit-space-section:clamp(1.15rem, 1.6vw, 2rem);--fit-shell:min(100%, 100rem);--fit-col-num:4.75rem;--fit-col-money:6.75rem;--fit-col-date:7.25rem;--fit-col-status:4.75rem;--fit-col-text:13rem}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender]){font-family:var(--fit-font-ui);font-size:var(--fit-size-body);line-height:var(--fit-leading-body)}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender]) :is(.eyebrow,.ledger-label,.ledger-h2,.ledger-h3,.ledger-small,.ledger-chip,.font-mono,.headline){font-family:var(--fit-font-ui);letter-spacing:var(--fit-track-label)}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender]) .ledger-serif{font-family:var(--fit-font-ui)}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender]) :is(h1,.ledger-display,.display-hero,[data-verdict-sentence],.ledger-stamp){font-family:var(--fit-font-display);font-weight:var(--fit-weight-medium);letter-spacing:0}:is(.uw-home,[data-ledger]) :is(h1,.ledger-display){font-size:var(--fit-size-display);line-height:var(--fit-leading-display)}:is(.uw-home,[data-shell=tool],[data-shell=memo]) :is(h2.headline,h3.headline){font-family:var(--fit-font-ui);font-weight:var(--fit-weight-semibold);letter-spacing:0}.uw-home h2.headline{font-size:var(--fit-size-section);line-height:var(--fit-leading-section)}.uw-home h3.headline,[data-shell=tool] [data-verdict-sentence]{font-size:var(--fit-size-title);line-height:var(--fit-leading-title)}.uw-home blockquote .ledger-serif{font-family:var(--fit-font-display);font-size:var(--fit-size-title);line-height:var(--fit-leading-title);font-weight:var(--fit-weight-regular)}:is(.uw-home,[data-shell=tool],[data-shell=memo]) :is(.tabular,.ledger-figure,.ledger-figure-lg,[data-figure]){font-family:var(--fit-font-ui);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:0}.uw-home [data-home-section=hero] dd.tabular{font-size:var(--fit-size-figure);line-height:var(--fit-leading-figure);font-weight:var(--fit-weight-medium)}.uw-status-bar{font-family:var(--fit-font-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:0}html[data-uw-first-run=done] [data-a11y-remaining=desk] .uw-titlebar-deal :is(h1,h2){font-family:var(--fit-font-ui);font-weight:var(--fit-weight-medium);letter-spacing:0}:is(.uw-home,[data-ledger],[data-shell=tool],[data-shell=memo],[data-shell=lender]) svg text{font-family:var(--fit-font-ui);font-variant-numeric:tabular-nums lining-nums}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender],.ledger-table) :is(th,td){overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}:is([data-shell=tool],[data-shell=memo],[data-shell=lender],.uw-home) .overflow-x-auto,.fit-scroll{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}:is([data-shell=tool],[data-shell=memo],[data-shell=lender]) .overflow-x-auto>table,.fit-scroll>table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}:is([data-shell=tool],[data-shell=memo],[data-shell=lender]) .overflow-x-auto>table :is(td,th):not(:first-child),.fit-scroll>table :is(td,th)[data-fit-num],table :is(td,th).tabular,table :is(td,th).ledger-figure{white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.fit-scroll>table>:is(thead,tbody)>tr>:first-child{z-index:1;background:var(--color-paper);box-shadow:1px 0 0 var(--color-rule,var(--stroke-rule));position:sticky;left:0}.fit-scroll>table thead>tr>:first-child{z-index:2;background:var(--color-grid)}.fit-table [data-fit-num]{min-width:var(--fit-col-num);text-align:right;font-variant-numeric:tabular-nums lining-nums}.fit-table [data-fit-money]{min-width:var(--fit-col-money)}.fit-table [data-fit-date]{min-width:var(--fit-col-date);text-align:right}.fit-table [data-fit-status]{min-width:var(--fit-col-status);white-space:nowrap;text-align:left}.fit-table [data-fit-text]{min-width:var(--fit-col-text);text-align:left;white-space:normal}@media print{.fit-scroll{overflow:visible}.fit-table :is(th,td){white-space:normal}}.fit-table tr[data-fit-group]>th{z-index:1;text-align:left;white-space:normal;background:var(--color-paper-cream);min-width:0;box-shadow:none;position:sticky;left:0}.uw-home{--shell-measure:var(--fit-shell)}.uw-home>main>section{padding-block:var(--fit-space-section)}.uw-home [data-home-section=hero]{padding-block:0}.uw-home [data-home-section=hero]>div{gap:var(--fit-space-4);max-width:min(100%,76rem);padding-block:var(--fit-space-4)}.uw-home [data-home-section=brokers]{padding-block:var(--fit-space-3)}header details:not([open])>:not(summary){display:none!important}.uw-phone-collapse-summary{cursor:pointer;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.uw-phone-collapse-summary::-webkit-details-marker{display:none}@media (min-width:768px){.uw-phone-collapse>.uw-phone-collapse-summary{display:none!important}.uw-phone-collapse>.uw-phone-collapse-body{display:block!important}}.uw-home :is(p,dd){max-width:var(--fit-measure)}.uw-home .fit-cards{gap:var(--fit-space-3);margin-top:var(--fit-space-4);display:grid}@media (min-width:640px){.uw-home .fit-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.uw-home .fit-card{border:1px solid var(--color-rule);padding:.65rem .8rem}.uw-home .fit-card dt{font-size:var(--fit-size-label);font-weight:var(--fit-weight-semibold);line-height:var(--fit-leading-label)}.uw-home .fit-card dd{font-size:var(--fit-size-body);line-height:var(--fit-leading-body);margin-top:.2rem}.uw-home .fit-steps{margin-top:var(--fit-space-4)}.uw-home .fit-steps>li{padding-block:var(--fit-space-3)}[data-home-band=forward]>div>header p,[data-home-band=forward] .fit-forward-lead{max-width:var(--fit-measure)}[data-shell=tool] #deal-results,[data-shell=tool] .uw-desk,[data-local-comps],[data-local-comps-rows]{min-width:0;max-width:100%}[data-shell=tool] .uw-desk>:not([hidden])~:not([hidden]){margin-top:var(--fit-space-3)}@media (max-width:430px){[data-shell=tool] .uw-desk>:not([hidden])~:not([hidden]){margin-top:0}[data-shell=tool] .uw-desk>:not([hidden]){margin-bottom:.75rem}[data-shell=tool] .uw-desk .uw-command-bar{padding-block:.5rem}[data-shell=tool] .uw-desk .uw-titlebar-actions .uw-tb-control,[data-shell=tool] .uw-desk .uw-titlebar-actions summary{padding-inline:.625rem}}[data-onboarding-checklist]{margin-bottom:var(--fit-space-3);padding:.5rem .7rem}[data-onboarding-checklist] .fit-step{font-size:var(--fit-size-body);line-height:var(--fit-leading-label);display:block}[data-onboarding-checklist] .fit-step-detail{color:var(--color-muted)}@media screen and (min-width:1280px){html[data-uw-first-run=done] [data-shell=tool]{--shell-measure:min(100vw - 1rem, 118rem);--uw-desk-left:clamp(20rem, 24vw, 26rem)}}@media screen{.uw-more-overflow{display:none}.uw-site-menu:not([open])>.uw-site-panel{display:none!important}.uw-site-menu[open]>.uw-site-panel{top:calc(var(--uw-titlebar-h,56px) + .35rem);z-index:80;width:min(46rem,100vw - 1.5rem);max-height:calc(100dvh - var(--uw-titlebar-h,56px) - 1rem);overscroll-behavior:contain;border:1px solid var(--stroke-rule);background:var(--color-paper);box-shadow:var(--uw-shadow-float);border-radius:.375rem;grid-template-columns:repeat(4,minmax(8.5rem,1fr));gap:.85rem 1.15rem;margin:0;padding:.75rem .85rem;display:grid;position:fixed;left:.75rem;overflow:hidden auto}.uw-site-group-label{font-family:var(--fit-font-ui);font-size:var(--uw-text-small,.875rem);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);margin:0 0 .2rem;padding:0 .55rem;font-weight:600;line-height:1.35}.uw-site-group ul{margin:0;padding:0;list-style:none}.uw-titlebar .uw-more-panel{max-height:calc(100dvh - var(--uw-titlebar-h,56px) - .75rem);overscroll-behavior:contain;overflow-y:auto}}@media screen and (max-width:900px){.uw-site-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1280px){html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool]{--uw-titlebar-h:56px}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar .uw-command-bar{flex-wrap:nowrap;align-items:center;min-width:0;height:100%}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar .uw-titlebar-deal{flex:auto;min-width:28rem;overflow:visible}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar .uw-titlebar-actions{flex-wrap:nowrap;flex:none;min-width:max-content;margin-left:auto}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar-deal>:is(a,.uw-frame-only){flex:none}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar-deal .uw-tb-identity{flex:auto;align-items:center;gap:.75rem;min-width:13.25rem;display:flex;overflow:hidden}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar-deal h2.uw-tb-deal-name{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:7.5rem;font-family:var(--fit-font-ui);font-weight:var(--fit-weight-medium);letter-spacing:0;flex:1 1 0;margin:0;overflow:hidden}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar-deal [data-deal-property-line]{white-space:nowrap;flex:none;width:max-content;max-width:none;margin:0;overflow:hidden}html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-titlebar-deal [data-deal-property-line]>span:not(.uw-frame-hide){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}html[data-uw-first-run=done][data-desk-tier="1"] [data-shell=tool] .uw-titlebar .uw-bar-tier-1,html[data-uw-first-run=done][data-desk-tier="2"] [data-shell=tool] .uw-titlebar .uw-bar-tier-1,html[data-uw-first-run=done][data-desk-tier="3"] [data-shell=tool] .uw-titlebar .uw-bar-tier-1,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar .uw-bar-tier-1,html[data-uw-first-run=done][data-desk-tier="2"] [data-shell=tool] .uw-titlebar .uw-bar-tier-2,html[data-uw-first-run=done][data-desk-tier="3"] [data-shell=tool] .uw-titlebar .uw-bar-tier-2,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar .uw-bar-tier-2,html[data-uw-first-run=done][data-desk-tier="3"] [data-ledger][data-shell=tool] .uw-titlebar .uw-bar-tier-3,html[data-uw-first-run=done][data-desk-tier="4"] [data-ledger][data-shell=tool] .uw-titlebar .uw-bar-tier-3,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar .uw-bar-tier-4{display:none!important}html[data-uw-first-run=done][data-desk-tier="1"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-1,html[data-uw-first-run=done][data-desk-tier="2"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-1,html[data-uw-first-run=done][data-desk-tier="3"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-1,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-1,html[data-uw-first-run=done][data-desk-tier="2"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-2,html[data-uw-first-run=done][data-desk-tier="3"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-2,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-2,html[data-uw-first-run=done][data-desk-tier="3"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-3,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-3,html[data-uw-first-run=done][data-desk-tier="4"] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-4{display:block!important}}@media screen and (min-width:640px){html:root[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-result-tabs .uw-tabscroll{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding-right:0;display:flex;overflow:visible;-webkit-mask-image:none;mask-image:none}html:root[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool] .uw-result-tabs .uw-tabscroll>[role=tab]{text-overflow:clip;white-space:nowrap;flex:none;min-width:max-content;margin-block:0;overflow:visible}}:root{--start-gap:1rem;--start-pad:clamp(.25rem, .6vw, .5rem);--start-title:clamp(1.5rem, .5vw + 1.25rem, 1.875rem);--start-lead:1rem;--start-zone:var(--color-paper-cream);--start-zone-line:var(--stroke-divide);--start-preview-bg:var(--color-paper-cream);--start-icon:var(--color-navy);--start-measure:40rem}html:not([data-uw-first-run=done]) [data-shell=tool]{min-height:100dvh}html:not([data-uw-first-run=done]) [data-shell=tool]>main{flex-direction:column;flex:auto;display:flex}.uw-start{min-width:0;box-shadow:none;color:var(--color-ink);font-family:var(--fit-font-ui);background:0 0;border:0;flex-direction:column;flex:auto;margin:0;display:flex}.uw-start-frame{gap:var(--start-gap);min-width:0;min-height:100%;padding-block:var(--start-pad);flex-direction:column;flex:auto;display:flex}[data-shell=tool] .uw-start>.uw-start-frame{padding-top:.25rem;padding-bottom:.5rem}[data-shell=tool] h1.uw-launcher-hero{max-width:var(--start-measure);font-family:var(--fit-font-sans-display);font-size:var(--start-title);font-weight:var(--fit-weight-heavy);letter-spacing:0;text-wrap:balance;margin:.25rem 0 0;line-height:1.15}.uw-start-head .eyebrow{font-family:var(--fit-font-ui);letter-spacing:var(--fit-track-label);text-transform:uppercase}.uw-start-lead{max-width:var(--start-measure);color:var(--color-ink-soft);font-size:var(--start-lead);text-wrap:pretty;margin:.5rem 0 0;line-height:1.45}.uw-start-stage{gap:var(--start-gap);flex:auto;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.85fr);align-items:stretch;min-width:0;min-height:0;display:grid}.uw-start-act{flex-direction:column;gap:.75rem;min-width:0;min-height:0;display:flex}.uw-start-drop{border:1px dashed var(--start-zone-line);background:var(--start-zone);border-radius:2px;flex-direction:column;flex:auto;justify-content:center;align-items:stretch;gap:.65rem;min-width:0;min-height:14rem;padding:clamp(1rem,2vw,1.5rem);display:flex}.uw-start-drop[data-dragging=true]{border-style:solid;border-color:var(--color-navy);background:color-mix(in srgb, var(--color-navy) 6%, var(--start-zone))}.uw-start-drop-mark{border:1px solid var(--stroke-rule);width:2.25rem;height:2.25rem;color:var(--start-icon);background:var(--color-paper-cream);border-radius:2px;justify-content:center;align-items:center;display:inline-flex}.uw-start-drop-title{color:var(--color-ink);font-size:1.0625rem;font-weight:var(--fit-weight-medium);text-wrap:balance;margin:0;line-height:1.35}.uw-start-primary{white-space:normal;text-wrap:balance;width:100%;min-height:2.75rem;font-size:1.0625rem}.uw-start-limits,.uw-start-formats{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.4}.uw-start-doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.uw-start-door{white-space:normal;text-wrap:balance;width:100%;min-height:2.75rem;padding-inline:.75rem;font-size:.9375rem}.uw-start-unconfigured{margin:0}.uw-start-preview{box-sizing:border-box;border:1px solid var(--stroke-rule);background:var(--start-preview-bg);width:100%;min-width:0;height:100%;color:inherit;font-family:var(--fit-font-ui);font-size:.875rem;font-weight:var(--fit-weight-regular);text-align:left;cursor:pointer;border-radius:2px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.7rem;margin:0;padding:clamp(1rem,2vw,1.35rem);line-height:1.4;display:flex}.uw-start-preview:hover{border-color:var(--color-navy)}.uw-start-preview:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.uw-start-preview-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;width:100%;min-width:0;display:flex}.uw-start-preview-kicker,.uw-start-step-index{color:var(--color-muted);font-family:var(--fit-font-ui);font-size:.75rem;font-weight:var(--fit-weight-medium);letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.uw-start-preview-note{color:var(--color-ink-soft);text-wrap:pretty;font-size:.875rem;line-height:1.4}.uw-start-preview-name{color:var(--color-ink);font-size:1rem;font-weight:var(--fit-weight-semibold);text-wrap:balance;line-height:1.35}.uw-start-stamp.ledger-stamp{font-family:var(--fit-font-sans-display);font-weight:var(--fit-weight-heavy)}.uw-start-stamp.ledger-stamp[data-size=sm]>span{font-size:.875rem}.uw-start-metrics{border-top:1px solid var(--stroke-rule);gap:.35rem;width:100%;margin:.15rem 0 0;padding-top:.65rem;display:grid}.uw-start-metric{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.uw-start-metric>span:first-child{color:var(--color-muted);font-size:.875rem;font-weight:var(--fit-weight-regular);line-height:1.35}.uw-start-figure{color:var(--color-ink);font-family:var(--fit-font-ui);font-size:.9375rem;font-weight:var(--fit-weight-semibold);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;margin:0;line-height:1.3}.uw-start-preview-open{color:var(--color-navy);font-size:.875rem;font-weight:var(--fit-weight-medium);text-underline-offset:.2em;margin-top:auto;line-height:1.35;text-decoration:underline}.uw-start-steps{border-top:1px solid var(--stroke-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:.85rem 0 0;list-style:none;display:grid}.uw-start-step{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.uw-start-step-icon{border:1px solid var(--stroke-rule);width:2rem;height:2rem;color:var(--start-icon);background:var(--color-paper);border-radius:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.uw-start-step-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.uw-start-step-name{color:var(--color-ink);font-size:.9375rem;font-weight:var(--fit-weight-semibold);line-height:1.3}.uw-start-step-note{color:var(--color-muted);text-wrap:balance;font-size:.875rem;line-height:1.35}.uw-start-foot{flex-direction:column;gap:.35rem;min-width:0;display:flex}.uw-start [data-scope-statement=launcher]{text-align:left;max-width:none;margin:0}.uw-start-audience{color:var(--color-muted);margin:0;font-size:.875rem;line-height:1.4}.uw-start,.uw-start *{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}@media (max-width:899px){.uw-start-stage{grid-template-columns:minmax(0,1fr)}.uw-start-drop,.uw-start-preview{min-height:0}}@media (max-width:639px){.uw-start-doors,.uw-start-steps{grid-template-columns:minmax(0,1fr)}}html:not([data-uw-first-run=done]) #deal-source{margin-top:var(--start-gap);border-top:1px solid var(--stroke-rule)}[data-macro=page][data-a11y-remaining]{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}[data-macro=page],[data-macro=page] :is(.eyebrow,.ledger-label,.macro-card-title,.macro-bar-label,.macro-chip,.macro-status,.macro-rate-table th,.macro-rate-table td){font-family:var(--fit-font-ui)}[data-macro=page] .eyebrow{letter-spacing:var(--fit-track-label)}[data-macro=page] :is(h1,.display-hero){font-family:var(--fit-font-display);letter-spacing:0}[data-macro=page] :is(.tabular,.ledger-figure){font-family:var(--fit-font-ui);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:0}[data-macro=page] .macro-split>*{min-width:0}[data-macro=page] .macro-card-head{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}[data-macro=page] .macro-card-head .eyebrow{min-width:0}[data-macro=page] .macro-card-title{font-size:var(--fit-size-title);font-weight:600;line-height:var(--fit-leading-title);letter-spacing:0;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--color-ink);margin-top:.35rem}[data-macro=page] .macro-card-title-lg{font-size:var(--fit-size-section);line-height:var(--fit-leading-section)}[data-macro=page] .macro-chip{letter-spacing:.02em;white-space:nowrap;text-transform:none;font-size:.875rem;line-height:1.3}[data-macro=page] .macro-status{border:1px solid var(--uw-on-inverse-panel);background:var(--uw-on-inverse-panel);color:var(--uw-inverse-panel-from);letter-spacing:0;text-transform:none;border-radius:999px;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}[data-macro=page] span.macro-status{white-space:nowrap;padding:.1rem .55rem}[data-macro=page] a.macro-status{white-space:normal;text-align:center;overflow-wrap:normal;word-break:normal;max-width:100%;padding:.35rem .85rem}[data-macro=page] .macro-status[data-state=stale]{border-color:var(--color-warning);background:var(--color-warning-surface);color:var(--color-warning)}[data-macro=page] .macro-status[data-state=fallback]{border-color:var(--stroke-divide);background:var(--color-paper);color:var(--color-ink)}[data-macro=page] a.macro-status:hover{background:var(--uw-inverse-panel-to);border-color:var(--uw-on-inverse-panel);color:var(--uw-on-inverse-panel)}[data-macro=page] .macro-tile-note,[data-macro=page] .macro-tile-help,[data-macro=page] [data-macro-clock]{font-family:var(--fit-font-ui);letter-spacing:.02em;overflow-wrap:normal;word-break:normal;font-size:.875rem;line-height:1.4}[data-macro=page] .macro-tile-note{color:var(--uw-on-inverse-panel)}[data-macro=page] .macro-tile-help,[data-macro=page] [data-macro-clock]{color:color-mix(in srgb, var(--uw-on-inverse-panel) 88%, var(--uw-inverse-panel-from))}[data-macro=page] .macro-bar-row{grid-template-columns:minmax(8rem,max-content) minmax(2.5rem,1fr) auto;align-items:center;column-gap:.65rem;display:grid}[data-macro=page] .macro-bar-label{letter-spacing:.03em;text-transform:uppercase;color:var(--color-muted);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:.875rem;font-weight:600;line-height:1.25}[data-macro=page] .macro-bar-track{min-width:0}[data-macro=page] .macro-rate-table{min-width:0;max-width:100%;container-type:inline-size}[data-macro=page] .macro-rate-table table{border-collapse:collapse;text-align:left;width:100%}[data-macro=page] .macro-rate-table th,[data-macro=page] .macro-rate-table td{border-bottom:1px solid var(--color-rule);letter-spacing:0;text-align:left;white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;vertical-align:baseline;color:var(--color-ink);padding:.35rem .3rem;font-size:.875rem;font-weight:500;line-height:1.35}[data-macro=page] .macro-rate-table thead th{color:var(--color-muted);border-bottom:1px solid var(--color-navy);background:0 0;font-weight:600}[data-macro=page] .macro-rate-table tbody th{font-weight:600}[data-macro=page] .macro-rate-table :is(th,td):nth-child(2),[data-macro=page] .macro-rate-table :is(th,td):nth-child(3){text-align:right}[data-macro=page] .macro-rate-table td[data-state=stale]{color:var(--color-warning)}[data-macro=page] .macro-rate-table td[data-state=fallback]{color:var(--color-ink-soft)}@container (max-width:22rem){[data-macro=page] .macro-rate-table th,[data-macro=page] .macro-rate-table td{padding-inline:.15rem}}:root{--fit-font-sans-display:var(--fit-font-ui);--fit-weight-heavy:700}:is(.uw-home,[data-shell=tool],[data-shell=memo],[data-shell=lender],[data-ledger=page],[data-macro=page]) :is(h1,h1.headline,.ledger-display,.display-hero,[data-verdict-sentence],.ledger-stamp,.ledger-stamp>span),[data-ledger=page] :is(h1,h1.headline,h2.headline,h3.headline,.display-hero),[data-macro=page] :is(h1,.display-hero),[data-shell=memo] .memo-page :is(h1,.headline,.ledger-stamp,.ledger-stamp>span),[data-shell=memo] .memo-page .ledger-stamp.headline,[data-shell=memo] .memo-page .ledger-stamp.headline>span,[data-shell=lender] h1,.ledger-stamp,.ledger-stamp>span,.uw-home blockquote .ledger-serif,.uw-tracelay-panel .uw-tracelay-h{font-family:var(--fit-font-sans-display);font-weight:var(--fit-weight-heavy)}footer.uw-footer,footer.uw-footer *{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}footer.uw-footer{margin-top:var(--fit-space-section);background-color:var(--color-paper);color:var(--color-ink-soft);font-family:var(--fit-font-ui);font-size:var(--fit-size-caption);font-weight:var(--fit-weight-regular);letter-spacing:0;line-height:var(--fit-leading-label);text-transform:none;position:relative;overflow:visible}footer.uw-footer .uw-footer-top{align-items:baseline;gap:0 var(--fit-space-2);padding-top:var(--fit-space-3);flex-wrap:wrap;display:flex}footer.uw-footer .uw-footer-mark{color:var(--color-ink);font-family:var(--fit-font-ui);font-size:var(--fit-size-label);font-weight:var(--fit-weight-semibold);letter-spacing:0;line-height:var(--fit-leading-label);text-transform:none;margin:0}footer.uw-footer .uw-footer-tag{color:var(--color-muted);font-size:var(--fit-size-caption);font-weight:var(--fit-weight-regular);letter-spacing:0;line-height:var(--fit-leading-label);text-transform:none;margin:0}footer.uw-footer .uw-footer-grid{align-items:start;gap:var(--fit-space-3) 1rem;min-width:0;padding-top:var(--fit-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}footer.uw-footer .uw-footer-col{flex-direction:column;align-items:flex-start;min-width:0;max-width:100%;display:flex}footer.uw-footer .uw-footer-kicker{color:var(--color-ink);font-family:var(--fit-font-ui);font-size:var(--fit-size-caption);font-weight:var(--fit-weight-semibold);letter-spacing:0;line-height:var(--fit-leading-label);text-transform:none;margin:0}footer.uw-footer ul{flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0;list-style:none;display:flex}footer.uw-footer .uw-footer-col ul{margin-top:.25rem}footer.uw-footer li{max-width:100%}footer.uw-footer a{width:fit-content;max-width:100%;min-height:1.5rem;color:var(--color-ink-soft);font-family:var(--fit-font-ui);font-size:var(--fit-size-caption);font-weight:var(--fit-weight-regular);letter-spacing:0;line-height:var(--fit-leading-label);text-align:left;text-transform:none;align-items:center;padding-block:.2rem;text-decoration:none;display:flex}[data-a11y-remaining] footer.uw-footer a[href]:not(.sr-only),[data-a11y-page] footer.uw-footer a[href]:not(.sr-only){min-width:0;min-height:1.5rem}footer.uw-footer a:hover{color:var(--color-ink)}footer.uw-footer a:focus-visible,[data-a11y-remaining] footer.uw-footer a[href]:focus-visible,[data-a11y-page] footer.uw-footer a[href]:focus-visible{outline-offset:0}footer.uw-footer .uw-footer-base{margin-top:var(--fit-space-2);border-top:1px solid var(--stroke-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1rem;padding-top:.25rem;padding-bottom:.5rem;display:flex}footer.uw-footer .uw-footer-base p{color:var(--color-muted);font-size:var(--fit-size-caption);font-weight:var(--fit-weight-regular);letter-spacing:0;line-height:var(--fit-leading-label);text-transform:none;margin:0}footer.uw-footer .uw-footer-base ul{gap:0 var(--fit-space-3);flex-flow:wrap;width:auto}@media (min-width:768px){footer.uw-footer .uw-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767.98px){footer.uw-footer a,[data-a11y-remaining] footer.uw-footer a[href]:not(.sr-only),[data-a11y-page] footer.uw-footer a[href]:not(.sr-only){min-width:44px;min-height:44px}footer.uw-footer .uw-footer-base a{justify-content:center}}
:root{--zoom-gutter:1rem;--zoom-rail:clamp(20rem, 18vw, 22rem);--zoom-source:clamp(16rem, 15vw, 18rem);--zoom-main:68vw;--zoom-type-body:var(--fit-size-body);--zoom-type-display:var(--fit-size-display);--zoom-titlebar:3.5rem}@media screen and (min-width:1024px){:root{--zoom-gutter:clamp(1rem, .5rem + 1.1vw, 2.25rem)}.uw-shell{padding-inline:var(--zoom-gutter)}:is([data-shell=lender],[data-shell=engine],[data-shell=doc],[data-shell=memo],[data-shell=prose])>main#main-content,main#main-content.max-w-\[920px\],main#main-content.max-w-\[960px\],main#main-content.max-w-\[56rem\]{width:min(100%, max(72rem, var(--zoom-main)));max-width:min(100%, max(72rem, var(--zoom-main)))}:is([data-shell=prose],[data-shell=doc],[data-shell=engine],[data-shell=lender],[data-shell=memo]){font-family:var(--fit-font-ui);font-size:var(--zoom-type-body);line-height:var(--fit-leading-body)}:is([data-shell=prose],[data-shell=doc],[data-shell=engine],[data-shell=lender],[data-shell=memo]) :is(h1,.ledger-display){font-family:var(--fit-font-display);font-size:var(--zoom-type-display);line-height:var(--fit-leading-display);font-weight:var(--fit-weight-medium);letter-spacing:0}}footer.rule-gold a[href^=mailto\:]{white-space:nowrap}@media screen{.uw-titlebar details:not([open])>.uw-more-panel{display:none!important}[data-desk-skeleton]{max-width:100%;overflow-x:hidden}[data-desk-skeleton] .uw-shell{min-width:0;max-width:100%}}@media screen and (min-width:1024px){#deal-inputs [data-input-group-toggle]{flex-wrap:wrap;row-gap:.15rem}#deal-inputs [data-input-group-toggle]>span:last-child{flex:100%;min-width:0}#deal-inputs [data-input-group-count]{overflow-wrap:normal;word-break:normal}#deal-inputs [data-assumptions-table] [role=tablist]{flex-wrap:wrap}#deal-inputs [data-assumptions-table] [role=tab]{white-space:nowrap;flex:none}}@media screen and (min-width:1024px) and (max-width:1279.98px){html[data-uw-first-run=done] .uw-desk-split{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start;column-gap:1.25rem;display:grid}html[data-uw-first-run=done] .uw-desk-split>:is(#deal-inputs,#deal-results){grid-column:auto;width:auto;min-width:0;max-width:none}}@media screen and (min-width:1280px){html[data-uw-first-run=done] [data-a11y-remaining=desk][data-shell=tool]{--uw-desk-left:var(--zoom-rail);--uw-titlebar-h:var(--zoom-titlebar)}html[data-uw-first-run=done] .uw-desk{padding-left:calc(var(--zoom-rail) + 1.25rem)}html[data-uw-first-run=done] .uw-desk-left{left:max(var(--zoom-gutter), calc(50% - var(--shell-measure) / 2 + var(--zoom-gutter)));width:var(--zoom-rail)}html[data-uw-first-run=done] .uw-titlebar .uw-command-bar{max-width:none;padding-inline:var(--zoom-gutter);gap:.75rem}html[data-uw-first-run=done] [data-shell=tool] .uw-titlebar .uw-bar-tier-1{display:none!important}html[data-uw-first-run=done] [data-shell=tool] .uw-titlebar details[open] .uw-more-tier-1{display:block!important}html[data-uw-first-run=done][data-uw-source-dock=open] #deal-source [data-parse-result] .truncate{overflow-wrap:normal;word-break:normal}}@media screen and (min-width:1400px){html[data-uw-first-run=done]:not([data-desk-tier]) [data-shell=tool] .uw-titlebar .uw-bar-tier-1{display:inline-flex!important}}@media screen and (min-width:1280px) and (max-width:1599.98px){html[data-uw-first-run=done][data-uw-source-dock=open] [data-a11y-remaining=desk][data-shell=tool]{--uw-desk-left:var(--zoom-rail);--uw-desk-right:0px}html[data-uw-first-run=done][data-uw-source-dock=open] .uw-desk{padding-left:calc(var(--zoom-rail) + 1.25rem);padding-right:0}html[data-uw-first-run=done][data-uw-source-dock=open] #deal-source{z-index:34;right:max(var(--zoom-gutter), calc(50% - var(--shell-measure) / 2 + var(--zoom-gutter)));width:min(22rem, calc(100vw - var(--zoom-rail) - 3rem));box-shadow:var(--uw-shadow-float)}}@media screen and (min-width:1600px){html[data-uw-first-run=done][data-uw-source-dock=open] [data-a11y-remaining=desk][data-shell=tool]{--uw-desk-left:var(--zoom-rail);--uw-desk-right:var(--zoom-source)}html[data-uw-first-run=done][data-uw-source-dock=open] .uw-desk{padding-left:calc(var(--zoom-rail) + 1rem);padding-right:calc(var(--zoom-source) + 1rem)}html[data-uw-first-run=done][data-uw-source-dock=open] .uw-desk-left{width:var(--zoom-rail)}html[data-uw-first-run=done][data-uw-source-dock=open] #deal-source{width:var(--zoom-source);right:max(var(--zoom-gutter), calc(50% - var(--shell-measure) / 2 + var(--zoom-gutter)))}}
