.si-speakers__grid{display:grid;gap:var(--si-gutter);grid-template-columns:repeat(4,1fr)}@media (max-width:1199px){.si-speakers__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.si-speakers__grid{gap:var(--si-sp-2);grid-template-columns:repeat(2,1fr)}}.si-speaker{display:flex;flex-direction:column;gap:var(--si-sp-2)}.si-speaker__portrait{aspect-ratio:400/560;background:var(--si-navy);overflow:hidden}.si-speaker__portrait img{display:block;height:100%;object-fit:cover;width:100%}.si-speaker__portrait-placeholder{background:linear-gradient(135deg,var(--si-black-pt),var(--si-navy-mid));height:100%;width:100%}.si-speaker__body{padding-top:var(--si-sp-1)}.si-speaker__name{font-size:17px;font-weight:var(--si-fw-medium);letter-spacing:-.01em;line-height:1.3;margin:0 0 4px}.si-speaker__role{color:var(--si-navy);font-size:13px;font-weight:var(--si-fw-medium)}.si-speaker__org{color:var(--si-navy-mid);font-size:12px;margin-top:2px}.si-speaker__session{border-top:1px solid var(--si-steel);margin-top:var(--si-sp-2);padding-top:var(--si-sp-2)}.si-speaker__session-title{color:var(--si-navy);font-size:12px;line-height:1.4;margin-top:4px}