    .logo-tile {
        border: 1px solid #e2e8f0;
        background: #f8fafc;
        border-radius: 1rem;
        padding: .75rem;
        height: 5rem;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .logo-tile img {
        max-height: 2.5rem;
        width: auto;
        object-fit: contain;
        filter: drop-shadow(0 1px 1px rgba(15, 23, 42, .08));
    }
    .logo-tile.logo-dark-surface {
        background: linear-gradient(145deg, #111827, #1f2937);
        border-color: #334155;
    }
