.loan-product-info{container-type:inline-size}.loan-product-info h5{padding:var(--spacing-4,1.5rem)0 var(--spacing-2,.5rem)}.loan-product-info h5:first-of-type{padding-top:0}.loan-product-info h5 .icon{margin-right:var(--spacing-2,.5rem)}.loan-product-info .providers{gap:var(--spacing-3,1rem);margin-bottom:var(--spacing-5,2rem);flex-direction:row;display:flex}@container (width<300px){.loan-product-info .providers{flex-wrap:wrap}}.loan-product-info .provider{background:var(--color-accent-2,#ccc);border-radius:var(--global-border-radius,0px);padding:var(--spacing-3,1rem);text-align:center;flex:auto}.loan-product-info .provider span{font-weight:var(--typography-weight-semi-bold,500)}@container (width<550px){.loan-product-info .provider span{display:block}}.loan-product-info .details-split{gap:var(--spacing-3,1rem);grid-template-columns:1fr;display:grid}@container (width>550px){.loan-product-info .details-split{gap:var(--spacing-5,2rem);grid-template-columns:1fr 1fr}}.loan-product-info .company-meta{align-items:center;display:grid}.loan-product-info .contact{align-items:center;display:grid}.loan-product-info .company-meta{grid-template-columns:90px 1fr}.loan-product-info .contact{grid-template-columns:30px 1fr}.loan-product-info iframe{border:none;width:100%;height:100%}
.table-header-value{overflow:auto}.table-header-value table{border-collapse:collapse;width:100%}.table-header-value thead th{background-color:var(--site-bg,#fff);border-bottom:1px solid var(--global-border-color,#666);padding:var(--spacing-3,1rem);text-align:left;font-weight:var(--typography-weight-semi-bold,500)}.table-header-value thead .th-view{width:80px}.table-header-value tbody tr{border-bottom:1px solid var(--global-border-color,#666);background-color:#f6f7f8;transition:background .2s}.table-header-value tbody tr:nth-child(2n){background-color:#f3f4f6}.table-header-value tbody tr:hover{background-color:color-mix(in srgb,var(--global-border-color),#000 5%)}.table-header-value td{font-size:var(--typography-sm,.875rem);padding:var(--spacing-3,1rem);vertical-align:middle}
.loan-links .heading{margin-bottom:var(--spacing-4,2.5rem)}@container (width<300px){.loan-links .heading{font-size:var(--typography-xl,1.5rem)}}
