
.speaker-photos>.keynote-additional{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);column-gap:28px;row-gap:10px;align-items:start;margin-bottom:48px}
.keynote-additional>figure{grid-column:1;grid-row:1/4;max-width:none;margin:0}
.keynote-additional>figure img{width:100%;height:auto;aspect-ratio:953/665;object-fit:cover}
.keynote-additional>.services-label{grid-column:2;margin:0}
.keynote-additional .speaker-smiles{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0;align-items:start}
.keynote-additional .speaker-smiles img,.keynote-additional .speaker-smiles img:last-child{width:100%;max-width:none;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:center 25%}
.keynote-additional>.photo-credit{grid-column:2;margin:0}
@media(max-width:700px){.speaker-photos>.keynote-additional{grid-template-columns:1fr;gap:16px;margin-bottom:36px}.keynote-additional>figure{grid-column:1;grid-row:auto}.keynote-additional>.services-label,.keynote-additional .speaker-smiles,.keynote-additional>.photo-credit{grid-column:1}.keynote-additional .speaker-smiles{grid-template-columns:1fr 1fr;gap:16px}.keynote-additional .speaker-smiles img,.keynote-additional .speaker-smiles img:last-child{aspect-ratio:4/5}}
