.about-reference-list{margin-top:40px}
.about-reference{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;padding:36px 0;border-top:1px solid var(--ic-rule)}
.about-reference:last-child{border-bottom:1px solid var(--ic-rule)}
.about-reference h3{max-width:460px;overflow-wrap:normal}
.about-reference .reference-logo{display:block;width:min(100%,260px);height:72px;object-fit:contain;object-position:left center;margin-top:20px}
.about-reference .eyebrow{margin-bottom:16px}
.about-reference-links{display:grid;justify-items:start;gap:8px;margin-top:20px}
.historical-partner{display:flex;align-items:center;gap:20px;margin-bottom:24px}
.historical-partner-logo{display:block;flex:0 0 auto;width:auto;height:3.3em;max-width:32%;object-fit:contain;background:transparent}
.historical-partner p{min-width:0;margin:0}
.about-reference .reading-copy p{font-size:.9375rem}
.partner-logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px}.partner-logo-link{min-width:0;min-height:96px;padding:18px;display:grid;place-items:center;background:#fff;border:1px solid var(--ic-rule);border-radius:var(--ic-radius);text-decoration:none;transition:border-color var(--ic-duration),box-shadow var(--ic-duration)}.partner-logo-link:hover{border-color:var(--ic-logo-blue);box-shadow:var(--ic-shadow)}.partner-logo-link img{display:block;width:100%;height:56px;object-fit:contain}
@media(max-width:767px){.about-reference{grid-template-columns:1fr;gap:24px;padding-block:28px}.partner-logo-grid{gap:10px}.partner-logo-link{min-height:80px;padding:12px}.partner-logo-link img{height:46px}}
