.loan-underwriting .heading{margin-bottom:var(--spacing-5,2rem)}.loan-underwriting .type{margin-bottom:var(--spacing-3,1rem)}.loan-underwriting .type span{display:inline-block}.loan-underwriting .type span:first-of-type{padding-right:var(--spacing-2,.5rem)}.loan-underwriting .type span.usd{margin-left:var(--spacing-2,.5rem)}.loan-underwriting .type span.small{margin-left:var(--spacing-2,.5rem)}.loan-underwriting .highlights{gap:var(--spacing-3,1rem);margin-top:var(--spacing-3,1rem);flex-wrap:wrap;justify-content:center;display:flex;overflow:hidden}.loan-underwriting .highlight{border-radius:var(--global-border-radius,0px);flex:auto;flex-basis:clamp(50%,auto,100%);align-items:center;gap:var(--spacing-1,.5rem);padding:var(--spacing-3,1rem)0;background:#c1c7d1;flex-direction:column;justify-content:center;display:flex}.loan-underwriting .highlight span{font-size:var(--typography-xxl);font-weight:900}
.loan-links .heading{margin-bottom:var(--spacing-4,2.5rem)}@container (width<300px){.loan-links .heading{font-size:var(--typography-xl,1.5rem)}}
.loan-status .heading{margin-bottom:var(--spacing-5,2rem)}.loan-status p:not(.status-indicator){font-size:var(--typography-sm,.875rem);margin-bottom:var(--spacing-2,.5rem)}.loan-status .status-indicator{text-indent:.65em}.loan-status .status-indicator:before{width:15px;height:15px}.loan-status span{font-weight:var(--typography-weight-semi-bold,500)}
.loan-credit-score{container-type:inline-size}.loan-credit-score .heading{margin-bottom:var(--spacing-4,2.5rem)}@container (width<300px){.loan-credit-score .heading{font-size:var(--typography-xl,1.5rem)}}.loan-credit-score .score-section{margin-bottom:var(--spacing-2,.5rem);justify-content:space-between;align-items:center;gap:1rem;display:flex}
