.cast-credentials{margin-top:36px}.cast-credentials>h3{font-size:20px;font-weight:600;color:#344b43;margin:0 0 22px}.cast-badge-grid{display:flex;flex-wrap:wrap;gap:16px}.cast-badge-small{width:170px;padding:18px 12px;display:flex;align-items:center;flex-direction:column;text-align:center;text-decoration:none;border:1px solid #e2deeb;border-radius:14px;background:#f2f0f6;color:#29394b;transition:background .2s}.cast-badge-small:hover{background:#eae6f2}.cast-badge-small img{width:76px;height:76px;object-fit:contain;margin-bottom:13px}.badge-title{font-size:13px;font-weight:700;line-height:1.4}.badge-subtitle{font-size:11px;color:#65706c;margin-top:7px}.badge-verify{font-size:11px;color:#536b60;margin-top:13px}@media(max-width:400px){.cast-badge-grid{gap:12px}.cast-badge-small{width:calc(50% - 6px)}}.badge-art{display:block;width:76px;height:76px;overflow:hidden;margin-bottom:13px;flex-shrink:0}.cast-badge-small .badge-art img{display:block;margin:0;width:76px;height:76px;object-fit:contain}.badge-art-analysis{border-radius:50%}.cast-badge-small .badge-art-analysis img{transform:scale(2.1);transform-origin:center center}.badge-title{min-height:37px}.badge-verify{margin-top:auto;padding-top:13px}