.speakers{display:flex;flex-wrap:wrap;gap:1.5em;justify-content:space-around;margin:2em auto;padding:0 1.5rem}@media (min-width:1280px){.speakers{padding:0 4vw}}.speakers:empty{display:none}.speaker{align-items:flex-start;display:flex;flex:0 1 calc(50% - 1.5em);flex-wrap:wrap;justify-content:center;margin:0 auto auto}@media (min-width:768px){.speaker{flex:0 1 calc(20% - 1.5em)}}.speaker-image{aspect-ratio:1;border-radius:50%;flex:0 0 100%;margin:auto auto .5em;overflow:hidden}.speaker-image img{aspect-ratio:1;display:block;object-fit:cover;object-position:center;width:100%}.speaker-name{color:var(--purple);font-size:var(--font-large);font-weight:700;margin:.5em auto auto}.speaker-details,.speaker-name{flex:0 0 100%;text-align:center}.speaker-details{margin:1em auto 0}.speaker-details span{display:block}.speaker-details span.speaker-role{font-size:var(--font-body);font-weight:500}.speaker-details span.speaker-organisation{font-size:var(--font-body);font-weight:400}