@font-face{font-family:"Cardo";src:url(/fonts/cardo-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}
@font-face{font-family:"Cardo";src:url(/fonts/cardo-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}
@font-face{font-family:"Andika";src:url(/fonts/andika-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}
@font-face{font-family:"Andika";src:url(/fonts/andika-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}
:root{--rq-c-page:#FFFFFF;--rq-c-panel:#F5F7FA;--rq-c-ink:#1F2933;--rq-c-navy:#1E3A5F;--rq-c-navy-hover:#16304F;--rq-c-on-navy:#FFFFFF;
--rq-c-gold:#C9A227;--rq-c-gold-deep:#AE8C21;--rq-c-rule:#CBD2D9;--rq-c-muted:#52606D;--rq-c-foot-text:#E4E9F0;--rq-c-foot-link:#C8D3E0;--rq-c-error:#9B1C1C;
--rq-f-display:"Cardo",Georgia,"Times New Roman",serif;--rq-f-body:"Andika","Segoe UI",system-ui,sans-serif;
--rq-t-xs:14px;--rq-t-sm:15.2px;--rq-t-md:17.5px;--rq-t-lg:20.1px;--rq-t-xl:23.1px;--rq-t-2xl:26.6px;--rq-t-3xl:30.6px;--rq-t-h1:40px;
--rq-lh-body:1.6;--rq-lh-head:1.2;--rq-measure:70ch;
--rq-s-1:4px;--rq-s-2:8px;--rq-s-3:12px;--rq-s-4:16px;--rq-s-5:24px;--rq-s-6:32px;--rq-s-7:48px;--rq-s-8:72px;
--rq-frame:880px;--rq-gutter:24px;--rq-radius:4px;--rq-border:1px solid var(--rq-c-rule);--rq-tap:44px}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-padding-top:80px}
body{margin:0;background:var(--rq-c-page);color:var(--rq-c-ink);font:400 var(--rq-t-md)/var(--rq-lh-body) var(--rq-f-body)}
img{max-width:100%;height:auto;display:block}
h1,h2,h3{font-family:var(--rq-f-display);font-weight:700;line-height:var(--rq-lh-head);color:var(--rq-c-navy);margin:0}
h2{font-size:var(--rq-t-2xl);margin:0 0 var(--rq-s-3)}
p{margin:0 0 var(--rq-s-4)}
a{color:var(--rq-c-navy);text-decoration:underline;text-underline-offset:2px}
a:hover{color:var(--rq-c-navy-hover);text-decoration-thickness:2px}
a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible{outline:3px solid var(--rq-c-gold-deep);outline-offset:2px}
.rq-frame{max-width:calc(var(--rq-frame) + 2*var(--rq-gutter));margin:0 auto;padding:0 var(--rq-gutter)}
.rq-top{position:sticky;top:0;z-index:20;background:var(--rq-c-page);border-bottom:var(--rq-border)}
.rq-top__bar{max-width:calc(var(--rq-frame) + 2*var(--rq-gutter));margin:0 auto;padding:0 var(--rq-gutter);height:64px;display:flex;align-items:center;justify-content:space-between;gap:var(--rq-s-4)}
.rq-top__logo{display:flex;align-items:center;min-height:var(--rq-tap)}
.rq-top__logo img{height:44px;width:auto}
.rq-nav__list{list-style:none;margin:0;padding:0;display:flex;gap:var(--rq-s-5)}
.rq-nav a{display:flex;align-items:center;min-height:var(--rq-tap);color:var(--rq-c-ink);text-decoration:none;font-size:16px;font-weight:400}
.rq-nav a:hover,.rq-nav a:focus-visible{color:var(--rq-c-navy);text-decoration:underline}
.rq-nav a[aria-current="page"]{color:var(--rq-c-navy);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}
.rq-menu{display:none}
.rq-menu__btn{list-style:none;cursor:pointer;display:flex;align-items:center;gap:var(--rq-s-2);min-height:var(--rq-tap);padding:0 var(--rq-s-3);border:var(--rq-border);border-radius:var(--rq-radius);font-size:16px;color:var(--rq-c-navy);background:var(--rq-c-page)}
.rq-menu__btn::-webkit-details-marker{display:none}
.rq-menu__btn:hover{background:var(--rq-c-panel)}
.rq-menu__icon{width:18px;height:12px;border-top:2px solid currentColor;border-bottom:2px solid currentColor;position:relative}
.rq-menu__icon::after{content:"";position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}
.rq-main{padding:40px 0 var(--rq-s-8)}
.rq-h1{font-size:var(--rq-t-h1);margin:0 0 var(--rq-s-3)}
.rq-sub{max-width:var(--rq-measure);margin:0 0 var(--rq-s-5)}
.rq-tool{background:var(--rq-c-panel);border:var(--rq-border);border-radius:var(--rq-radius);padding:28px;margin:0 0 var(--rq-s-6)}
.rq-tool__grid{display:grid;grid-template-columns:2fr 1.5fr 1fr;gap:var(--rq-s-5);align-items:start}
.rq-field{display:flex;flex-direction:column;gap:var(--rq-s-2);min-width:0}
.rq-field label,.rq-step label{font-weight:700;font-size:var(--rq-t-md);display:flex;align-items:baseline;gap:var(--rq-s-2)}
.rq-num{font-family:var(--rq-f-display);font-weight:400;font-size:var(--rq-t-xl);color:var(--rq-c-navy);line-height:1}
.rq-help{margin:0;font-size:var(--rq-t-sm);color:var(--rq-c-muted)}
.rq-money{display:flex;align-items:center;background:var(--rq-c-page);border:var(--rq-border);border-radius:var(--rq-radius);min-height:48px}
.rq-money:focus-within{border-color:var(--rq-c-navy);outline:3px solid var(--rq-c-gold-deep);outline-offset:2px}
.rq-money input{border:0;outline:0;background:transparent;flex:1;min-width:0}
.rq-money input:focus-visible{outline:0}
.rq-money__sign{padding:0 0 0 var(--rq-s-3);color:var(--rq-c-muted)}
.rq-money--pct .rq-money__sign{padding:0 var(--rq-s-3) 0 0}
input,select{font:inherit;color:var(--rq-c-ink);min-height:48px;padding:0 var(--rq-s-3);width:100%}
select{background:var(--rq-c-page);border:var(--rq-border);border-radius:var(--rq-radius);cursor:pointer}
select:hover,.rq-money:hover{border-color:var(--rq-c-navy)}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.rq-hint{margin:var(--rq-s-3) 0 0;color:var(--rq-c-error);font-size:var(--rq-t-sm)}
.rq-result:empty{display:none}
.rq-result{margin-top:var(--rq-s-5)}
.rq-answer{font-family:var(--rq-f-display);font-weight:700;font-size:var(--rq-t-2xl);color:var(--rq-c-navy);line-height:var(--rq-lh-head);margin:0 0 var(--rq-s-3)}
.rq-why{margin:0 0 var(--rq-s-3);padding-left:1.2em}
.rq-why li{margin:0 0 var(--rq-s-1)}
.rq-vsline{margin:var(--rq-s-4) 0 0;padding-top:var(--rq-s-3);border-top:var(--rq-border);max-width:var(--rq-measure)}
.rq-vsline strong{color:var(--rq-c-navy)}
.rq-refine{margin-top:var(--rq-s-5);padding-top:var(--rq-s-5);border-top:var(--rq-border)}
.rq-refine__h{font-size:var(--rq-t-xl);margin:0 0 var(--rq-s-2)}
.rq-refine__lead{color:var(--rq-c-muted);font-size:var(--rq-t-sm)}
.rq-refine__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--rq-s-5)}
.rq-result--sub .rq-answer{font-size:var(--rq-t-xl)}
.rq-step{border:0;margin:0;padding:0}
.rq-step+.rq-step{margin-top:var(--rq-s-5)}
.rq-step__count{font-size:var(--rq-t-sm);color:var(--rq-c-muted);padding:0;margin:0 0 var(--rq-s-2)}
.rq-step label{margin-bottom:var(--rq-s-2)}
.rq-step .rq-money,.rq-step select{max-width:420px}
.rq-step__nav{display:none;gap:var(--rq-s-3);margin-top:var(--rq-s-4)}
.rq-js .rq-step__nav{display:flex}
.rq-js .rq-step+.rq-step{margin-top:0}
.rq-js .rq-done .rq-step+.rq-step{margin-top:var(--rq-s-5)}
.rq-done .rq-step__nav,.rq-done .rq-step__count{display:none}
.rq-result .rq-hint{margin:0}
.rq-next,.rq-back{font:700 var(--rq-t-md) var(--rq-f-body);min-height:var(--rq-tap);padding:0 var(--rq-s-5);border-radius:var(--rq-radius);cursor:pointer}
.rq-next{background:var(--rq-c-navy);color:var(--rq-c-on-navy);border:1px solid var(--rq-c-navy)}
.rq-next:hover{background:var(--rq-c-navy-hover)}
.rq-back{background:var(--rq-c-page);color:var(--rq-c-navy);border:var(--rq-border)}
.rq-back:hover{border-color:var(--rq-c-navy)}
.rq-nojs{margin-top:var(--rq-s-4)}
.rq-scroll{overflow-x:auto;margin:0 0 var(--rq-s-5);-webkit-overflow-scrolling:touch}
.rq-table{width:100%;border-collapse:collapse;font-size:var(--rq-t-sm);background:var(--rq-c-page)}
.rq-table th,.rq-table td{text-align:left;vertical-align:top;padding:var(--rq-s-3);border-bottom:var(--rq-border)}
.rq-table thead th{font-weight:700;color:var(--rq-c-navy);border-bottom:2px solid var(--rq-c-navy)}
.rq-table tbody th{font-weight:700}
.rq-table tbody tr:nth-child(even){background:var(--rq-c-panel)}
.rq-table--pair td{font-family:var(--rq-f-display);font-weight:700;font-size:var(--rq-t-lg);color:var(--rq-c-navy)}
.rq-keyfacts{margin:0 0 var(--rq-s-7)}
.rq-facts{list-style:none;margin:0 0 var(--rq-s-3);padding:0;display:grid;grid-template-columns:repeat(4,1fr)}
.rq-facts__item{padding:0 var(--rq-s-4);border-left:var(--rq-border);display:flex;flex-direction:column;gap:var(--rq-s-1)}
.rq-facts__item:first-child{padding-left:0;border-left:0}
.rq-facts__num{font-family:var(--rq-f-display);font-weight:700;font-size:var(--rq-t-3xl);color:var(--rq-c-navy);line-height:1.1}
.rq-facts__lab{font-size:var(--rq-t-sm)}
.rq-sources{font-size:var(--rq-t-sm);color:var(--rq-c-muted);margin:0}
.rq-sources a{color:var(--rq-c-muted)}
.rq-route{margin:0 0 var(--rq-s-7)}
.rq-route--pic{display:grid;grid-template-columns:2fr 3fr;gap:var(--rq-s-6);align-items:center}
.rq-route__pic img{border-radius:var(--rq-radius)}
.rq-links{list-style:none;margin:0 0 var(--rq-s-4);padding:0}
.rq-links li{margin:0}
.rq-links a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
.rq-steps{margin:0 0 var(--rq-s-4);padding-left:1.4em}
.rq-steps li{margin:0 0 var(--rq-s-3)}
.rq-steps li p{margin:0}
.rq-steps a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
.rq-how p,.rq-sec p,.rq-verdict p,.rq-prose p,.rq-faq p{max-width:var(--rq-measure)}
.rq-toc{margin:0 0 var(--rq-s-6)}
.rq-toc ol{margin:0;padding-left:1.4em}
.rq-toc a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
.rq-sec,.rq-leads,.rq-m2,.rq-verdict{margin:0 0 var(--rq-s-7);padding-top:var(--rq-s-5);border-top:var(--rq-border)}
.rq-photo{margin:0 0 var(--rq-s-7);border-radius:var(--rq-radius)}
.rq-prose h2{margin-top:var(--rq-s-6)}
.rq-faq{margin:0 0 var(--rq-s-6)}
.rq-faq__item{border-bottom:var(--rq-border)}
.rq-faq__item{padding:var(--rq-s-4) 0}
.rq-faq__q{font-family:var(--rq-f-body);font-size:var(--rq-t-md);font-weight:700;color:var(--rq-c-navy);margin:0 0 var(--rq-s-2)}
.rq-faq__item p{margin:0}
.rq-words{margin:0 0 var(--rq-s-6)}
.rq-words dl{margin:0;max-width:var(--rq-measure)}
.rq-words dt{font-weight:700;color:var(--rq-c-navy);margin:var(--rq-s-3) 0 0}
.rq-words dd{margin:0}
.rq-foot{background:var(--rq-c-navy);color:var(--rq-c-foot-text);font-size:var(--rq-t-xs);line-height:1.5;padding:var(--rq-s-7) 0 var(--rq-s-6)}
.rq-foot__map{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--rq-s-5);margin-bottom:var(--rq-s-5)}
.rq-foot__h{font-size:16px;color:var(--rq-c-on-navy);margin:0 0 var(--rq-s-2)}
.rq-foot ul{list-style:none;margin:0;padding:0}
.rq-foot a{color:var(--rq-c-foot-link);text-decoration:none;display:inline-flex;align-items:center;min-height:40px}
.rq-foot a:hover,.rq-foot a:focus-visible{color:var(--rq-c-on-navy);text-decoration:underline}
.rq-foot a:focus-visible{outline-color:var(--rq-c-gold)}
.rq-foot__note{max-width:var(--rq-measure);margin:0 0 var(--rq-s-2)}
.rq-foot__copy{margin:0}
.rq-brand{display:flex;align-items:center;gap:var(--rq-s-3);flex-wrap:wrap}
.rq-brand img{height:28px;width:auto;max-width:140px;object-fit:contain}
.rq-badge{display:inline-block;padding:var(--rq-s-1) var(--rq-s-2);border:var(--rq-border);border-radius:var(--rq-radius);background:var(--rq-c-page);color:var(--rq-c-navy);font-weight:700}
.rq-hub,.rq-check{margin:0 0 var(--rq-s-7)}
@media (max-width:759px){
.rq-top__bar{height:56px}
.rq-top__logo img{height:34px}
.rq-nav--wide{display:none}
.rq-menu{display:block}
.rq-menu[open] .rq-nav--phone{position:absolute;left:0;right:0;top:56px;background:var(--rq-c-page);border-bottom:var(--rq-border);padding:var(--rq-s-2) var(--rq-gutter)}
.rq-nav--phone .rq-nav__list{flex-direction:column;gap:0}
.rq-main{padding-top:var(--rq-s-6)}
.rq-h1{font-size:32px}
.rq-tool{padding:20px}
.rq-tool__grid,.rq-refine__grid{grid-template-columns:1fr;gap:var(--rq-s-4)}
.rq-facts{grid-template-columns:1fr 1fr;row-gap:var(--rq-s-5)}
.rq-facts__item:nth-child(3){padding-left:0;border-left:0}
.rq-route--pic{grid-template-columns:1fr;gap:var(--rq-s-4)}
.rq-route,.rq-keyfacts{margin-bottom:var(--rq-s-6)}
.rq-tool{margin-bottom:var(--rq-s-5)}
.rq-foot__map{grid-template-columns:1fr 1fr}
}
@media (max-width:479px){:root{--rq-gutter:16px}}
@media print{.rq-top,.rq-foot{display:none}}
.rq-links--cols{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--rq-s-5)}
.rq-reftable{margin:0 0 var(--rq-s-7)}
.rq-reftable .rq-scroll{margin-bottom:var(--rq-s-3)}
.rq-table caption{text-align:left;font-size:var(--rq-t-sm);color:var(--rq-c-muted);padding:0 0 var(--rq-s-2)}
.rq-table--grid th,.rq-table--grid td{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}
.rq-table--grid th:first-child,.rq-table--grid tbody th{text-align:left}
.rq-table--grid thead th{text-align:right}
.rq-table--grid thead th:first-child{text-align:left}
.rq-table--sched td{white-space:nowrap;font-variant-numeric:tabular-nums}
.rq-download{font-size:var(--rq-t-sm);color:var(--rq-c-muted);margin:0}
.rq-download a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
.rq-tool--guided .rq-refine .rq-field select,.rq-tool--guided .rq-refine .rq-money{max-width:420px}
.rq-refine .rq-scroll{margin-top:var(--rq-s-4)}
@media (max-width:759px){.rq-links--cols{grid-template-columns:1fr}.rq-table--grid th,.rq-table--grid td{padding:var(--rq-s-2)}}
.rq-foot__legal{list-style:none;margin:0 0 var(--rq-s-2);padding:0;display:flex;flex-wrap:wrap;column-gap:var(--rq-s-5)}
.rq-wait{margin:var(--rq-s-4) 0 0;font-size:var(--rq-t-sm);color:var(--rq-c-muted)}
.rq-result:not(:empty)~.rq-wait{display:none}
.rq-scroll{background:linear-gradient(to right,var(--rq-c-page) 30%,rgba(255,255,255,0)) left/40px 100% no-repeat local,linear-gradient(to left,var(--rq-c-page) 30%,rgba(255,255,255,0)) right/40px 100% no-repeat local,radial-gradient(farthest-side at 100% 50%,rgba(31,41,51,.22),rgba(31,41,51,0)) right/14px 100% no-repeat scroll}
.rq-scroll .rq-table{background:transparent}
.rq-table tbody th{background:inherit}
@media (max-width:759px){
.rq-table--stack thead{display:none}
.rq-table--stack,.rq-table--stack tbody,.rq-table--stack tr,.rq-table--stack th,.rq-table--stack td{display:block;width:100%}
.rq-table--stack tr{padding:var(--rq-s-3) 0;border-bottom:var(--rq-border)}
.rq-table--stack tbody tr:nth-child(even){background:transparent}
.rq-table--stack th,.rq-table--stack td{border:0;padding:var(--rq-s-1) 0}
.rq-table--stack tbody th{font-size:var(--rq-t-md);color:var(--rq-c-navy)}
.rq-table--stack td[data-label]::before{content:attr(data-label) ": ";font-weight:700}
.rq-table--stack td:empty{display:none}
.rq-foot__map{grid-template-columns:1fr 1fr}
}
.rq-cellnote{display:block;font-weight:400;font-size:var(--rq-t-xs);color:var(--rq-c-muted);margin-top:var(--rq-s-1)}
.rq-cta a{font-weight:700}
.rq-guide-tool{margin:0 0 var(--rq-s-6)}
.rq-guide-tool h2{margin-bottom:var(--rq-s-4)}
@media (max-width:759px){
.rq-table--stack td,.rq-table--stack th{overflow-wrap:anywhere}
.rq-table--plans.rq-table--stack td:nth-child(2){white-space:normal;font-size:var(--rq-t-md)}
.rq-facts__item--text .rq-facts__lab{font-size:var(--rq-t-base,1rem)}
.rq-table--stack caption{display:block;width:100%}
}
.rq-table:not(.rq-table--grid) tbody th{min-width:7.5em}
.rq-table--grid thead th{white-space:normal;vertical-align:bottom}
.rq-table--rap thead tr+tr th,.rq-table--rap thead tr+tr th:first-child{text-align:right;width:15%}
.rq-entity.rq-entity--line{border:0;padding:0;background:transparent;margin:0 0 var(--rq-s-4)}
.rq-entity__logo{height:40px;width:auto;max-width:180px;object-fit:contain}
/* tools pages */
html:not(.rq-js) .rq-wait{display:none}
.rq-tp{margin:0 0 var(--rq-s-7)}
.rq-tp .rq-scroll{margin-bottom:var(--rq-s-4)}
.rq-step .rq-field+.rq-field{margin-top:var(--rq-s-4)}
.rq-step .rq-field .rq-money,.rq-step .rq-field select{max-width:420px}
.rq-step .rq-field label{margin-bottom:0}
.rq-step .rq-help{max-width:52ch}
.rq-facts--answer{margin:var(--rq-s-4) 0 var(--rq-s-5)}
.rq-facts--answer .rq-facts__num{font-size:var(--rq-t-2xl)}
.rq-sublead{font-weight:700;margin:var(--rq-s-4) 0 var(--rq-s-2)}
.rq-capnote{font-weight:700;color:var(--rq-c-navy);margin:0 0 var(--rq-s-2)}
.rq-quote{margin:0 0 var(--rq-s-4)}
.rq-table--plans td:nth-child(2){font-family:var(--rq-f-display);font-weight:700;font-size:var(--rq-t-lg);color:var(--rq-c-navy);white-space:nowrap}
.rq-route-line{font-size:var(--rq-t-sm);max-width:var(--rq-measure);margin:var(--rq-s-4) 0 0}
.rq-legend{font-size:var(--rq-t-sm);color:var(--rq-c-muted);margin:0 0 var(--rq-s-3)}
.rq-floor{color:var(--rq-c-muted);font-style:italic}
.rq-legend .rq-floor{font-variant-numeric:tabular-nums;margin-right:var(--rq-s-1)}
.rq-rapwrap{margin:0 0 var(--rq-s-3)}
.rq-table--rap thead th{background:var(--rq-c-page)}
.rq-table--rap thead tr:first-child th{border-bottom:var(--rq-border)}
.rq-table--rap thead .rq-rap__deps{text-align:center}
.rq-table--rap thead th[rowspan]{vertical-align:bottom}
.rq-table--rap tbody tr:hover{background:#E8EDF3}
.rq-table--rap th,.rq-table--rap td{padding:var(--rq-s-2) var(--rq-s-3)}
.rq-notes{margin:var(--rq-s-3) 0 0;padding-left:1.2em;font-size:var(--rq-t-sm);color:var(--rq-c-muted);max-width:var(--rq-measure)}
.rq-notes li{margin:0 0 var(--rq-s-1)}
.rq-notes a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
@media (max-width:759px){
.rq-table--rap{font-size:var(--rq-t-xs)}
.rq-table--rap th,.rq-table--rap td{padding:6px 5px}
.rq-table--rap thead{position:static}
.rq-table--plans td:nth-child(2){font-size:var(--rq-t-lg)}
.rq-facts--answer .rq-facts__num{font-size:var(--rq-t-xl)}
}
@media (max-width:480px){
.rq-facts{grid-template-columns:minmax(0,1fr);row-gap:var(--rq-s-4)}
.rq-facts__item,.rq-facts__item:nth-child(3){padding-left:0;border-left:0}
.rq-facts__num{font-size:var(--rq-t-xl)}
}
.rq-fold{margin:0 0 var(--rq-s-4);max-width:var(--rq-measure)}
.rq-fold>summary{cursor:pointer;color:var(--rq-c-navy);font-weight:600;min-height:var(--rq-tap);display:flex;align-items:center}
.rq-fold>summary:hover{text-decoration:underline}
.rq-fold[open]>summary{margin-bottom:var(--rq-s-3)}

.rq-list{margin:0 0 var(--rq-s-4);padding-left:1.2em}
.rq-list li{margin:0 0 var(--rq-s-2)}
.rq-entity{display:flex;align-items:center;gap:var(--rq-s-4);flex-wrap:wrap;margin:0 0 var(--rq-s-6);padding:var(--rq-s-4);border:var(--rq-border);border-radius:var(--rq-radius);background:var(--rq-c-page)}
.rq-entity p{margin:0;flex:1 1 280px}
.rq-entity .rq-brand img{height:36px;max-width:180px}
.rq-lenders{list-style:none;margin:0 0 var(--rq-s-5);padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rq-s-4)}
.rq-lender{padding:var(--rq-s-4);border:var(--rq-border);border-radius:var(--rq-radius);background:var(--rq-c-page)}
.rq-lender__name{margin:0 0 var(--rq-s-3);font-size:var(--rq-t-lg);font-weight:700}
.rq-lender__dl{margin:0}
.rq-lender__dl dt{font-weight:700;color:var(--rq-c-ink);margin:var(--rq-s-2) 0 0}
.rq-lender__dl dd{margin:0;color:var(--rq-c-ink)}
.rq-visit{list-style:none;margin:0 0 var(--rq-s-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--rq-s-2) var(--rq-s-5)}
.rq-visit a{display:inline-flex;align-items:center;min-height:var(--rq-tap)}
.rq-disclose{font-size:var(--rq-t-sm);color:var(--rq-c-muted)}
.rq-brand--text .rq-badge{font-family:var(--rq-f-body)}
@media (max-width:759px){.rq-lenders{grid-template-columns:1fr}}
