.fs-speakers{display:grid;gap:30px;justify-content:center}.fs-speakers--1{grid-template-columns:minmax(0,720px)}.fs-speakers--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-speakers--3{grid-template-columns:repeat(3,minmax(0,1fr))}.fs-speaker{align-items:start;background:#fff;border-radius:14px;box-shadow:var(--fs-shadow);display:grid;gap:26px;grid-template-columns:132px minmax(0,1fr);padding:30px 30px 28px}.fs-speaker--nophoto{grid-template-columns:minmax(0,1fr)}.fs-speakers--2 .fs-speaker,.fs-speakers--3 .fs-speaker{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.fs-portrait{height:132px;position:relative;width:132px}.fs-portrait:before{background:linear-gradient(140deg,var(--fs-navy),var(--fs-deep));inset:0}.fs-portrait:after,.fs-portrait:before{border-radius:50%;content:"";position:absolute}.fs-portrait:after{background:var(--fs-orange);bottom:2px;height:38px;opacity:.9;right:-5px;width:38px}.fs-speaker .fs-portrait img{background:#e9edf1;border-radius:50%;height:120px;margin:6px;max-width:none;object-fit:cover;position:relative;width:120px;z-index:2}.fs-speaker-name{color:var(--fs-navy);font-size:21px;letter-spacing:-.02em;line-height:1.2;margin-bottom:3px}.fs-speaker-role{color:var(--fs-orange-ink);font-size:13.5px;font-weight:700;letter-spacing:.07em;margin-bottom:12px;text-transform:uppercase}.fs-speaker-bio{color:var(--fs-muted);font-size:15px;line-height:1.6}@media (max-width:1040px){.fs-speakers--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.fs-speaker,.fs-speakers--2,.fs-speakers--3{grid-template-columns:minmax(0,1fr)}.fs-speaker{justify-items:center;text-align:center}}