.ea-references .ea-reference-card{display:flex;align-items:center;justify-content:center;min-height:132px;padding:26px 22px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;transition:transform .2s,box-shadow .2s,border-color .2s}.ea-references .ea-reference-card:hover,.ea-references .ea-reference-card:focus-visible{transform:translateY(-5px);box-shadow:0 12px 30px rgba(15,23,42,.08);border-color:var(--color-brand)}.ea-references .ea-reference-logo{height:80px;width:100%;display:flex;align-items:center;justify-content:center}.ea-references .ea-reference-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;filter:grayscale(1);opacity:.72;transition:filter .2s,opacity .2s}.ea-references .ea-reference-card:hover img,.ea-references .ea-reference-card:focus-visible img{filter:none;opacity:1}.ea-references .ea-reference-initials{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#64748b;font-weight:700;font-size:18px;text-transform:uppercase}@media(max-width:767.98px){.ea-references .ea-reference-card{min-height:108px;padding:20px 16px}.ea-references .ea-reference-logo{height:62px}}@media(prefers-reduced-motion:reduce){.ea-references .ea-reference-card,.ea-references .ea-reference-logo img{transition:none}.ea-references .ea-reference-card:hover,.ea-references .ea-reference-card:focus-visible{transform:none}}
