.speakers-hero{background-color:var(--color-surface-alt);border-block-end:1px solid var(--color-outline)}.speakers-hero-title{margin-block-start:var(--space-xs);font-size:var(--text-3xl);line-height:var(--lh-s)}.speakers-listing{background-color:var(--color-surface)}.speakers-grid{list-style:none;padding-inline-start:0;margin-block:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-l)}@media (max-width:991px){.speakers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-m)}}@media (max-width:478px){.speakers-grid{grid-template-columns:1fr}}.speakers-card-info{display:flex;flex-direction:column;gap:var(--space-3xs)}.speakers-card-role{font-size:var(--text-s);font-weight:500;color:var(--color-content-muted)}.speaker-card__name a{color:inherit;text-decoration:none}.speaker-card__name a:hover{color:var(--color-link);text-decoration:underline}.speaker-card__name a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}