.BankLogos_bankCard__4THEY{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%;min-height:160px;padding:1rem 1rem 1.1rem;border-radius:var(--card-radius);border:1px solid rgba(0,0,0,.08);background:#fff;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.BankLogos_bankCard__4THEY:hover{transform:translateY(-3px);box-shadow:0 14px 28px rgba(0,0,0,.12);border-color:rgba(var(--bs-primary-rgb),.2);background:linear-gradient(180deg,rgba(var(--bs-primary-rgb),.04),#fff 60%)}.BankLogos_bankCard__4THEY:focus-visible{outline:3px solid rgba(var(--bs-primary-rgb),.35);outline-offset:2px}.BankLogos_logoWrap__DSIlO{position:relative;width:100%;height:80px}@media (max-width:576px){.BankLogos_logoWrap__DSIlO{height:64px}}.BankLogos_logoImg__xxbxy{object-fit:contain;filter:grayscale(.05) contrast(1.02);transition:filter .15s ease,transform .15s ease}.BankLogos_bankCard__4THEY:hover .BankLogos_logoImg__xxbxy{filter:none;transform:scale(1.02)}.BankLogos_caption__A2Nua{font-size:.95rem;font-weight:600;color:#0f172a}@media (prefers-color-scheme:dark){.BankLogos_bankCard__4THEY{background:#0b1220;border-color:rgba(255,255,255,.12);box-shadow:0 2px 8px rgba(0,0,0,.25)}.BankLogos_caption__A2Nua{color:#e5e7eb}}