
/* Proposed October changes, local review only. */
.v3-client-link{display:flex;flex:0 0 192px;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:138px;text-decoration:none;color:#172333;outline-offset:-3px}
.v3-client-logo{height:56px;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.v3-client-link:hover .v3-client-logo{transform:translateY(-3px)}
.v3-client-name{font-size:9px;text-transform:uppercase;letter-spacing:.1em;line-height:1.4}
.v3-client-listing{height:20px;display:flex;align-items:center}.v3-nasdaq-badge{display:flex;align-items:center;gap:7px}.v3-nasdaq-badge img{width:60px;height:17px;object-fit:contain}.v3-clients .v3-nasdaq-badge>span{font-size:8px;letter-spacing:.04em;color:#506270}
.v3-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.v3-stats .v3-stat-value{font-size:clamp(46px,5vw,76px)}
.v3-experience-stats>div:last-child .v3-stat-value{font-size:clamp(32px,3.6vw,52px);line-height:1.15}
@media(max-width:1000px){.v3-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 35px}.v3-stats>div:nth-child(n+3){border-top:1px solid var(--v3-rule);padding-top:25px}}
@media(max-width:640px){.v3-client-link{flex-basis:160px;height:130px}.v3-stats{gap:24px 18px}.v3-stats .v3-stat-value{font-size:42px}.v3-stats>div:last-child{grid-column:auto;margin-top:0}.v3-stats>div:nth-child(n+3){padding-top:22px}.v3-experience-stats>div:last-child .v3-stat-value{font-size:36px;line-height:1.15}}
