.contributors{flex-wrap:wrap;justify-content:center;display:flex}.contributors figure{text-align:center;border-radius:50%;flex:25%;max-width:200px;margin:.25rem;padding:.5rem;position:relative;box-shadow:inset 0 5px 3px #0000004d}.contributors figure img{box-sizing:border-box;border-radius:50%;box-shadow:0 5px 3px #0000004d}.contributors figure figcaption{white-space:nowrap;color:#fff;text-shadow:1px 1px #000;background-color:#000000b3;border-radius:1rem;padding:0 1rem;display:inline-block;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:1px 1px #000}@media (max-width:840px){.contributors figure{flex:0 0 40%;max-width:40%}}
