.speaker{--image-width: 16.25rem;--col-gap: 4em;grid-row-gap:0;row-gap:0;grid-auto-flow:dense;display:grid;grid-template-columns:16.25rem minmax(.8em,1fr);grid-template-columns:var(--col-temp, var(--image-width) minmax(.8em, 1fr));grid-gap:4em;grid-gap:var(--col-gap);gap:4em;gap:var(--col-gap);align-items:flex-start;align-content:flex-start;justify-content:flex-start}@media only screen and (max-width: 768px){.speaker{--image-width: 10rem;--col-gap: 2.4em}}@media only screen and (max-width: 425px){.speaker{--col-temp: minmax(.8em, 1fr);--col-gap: 1.6em;row-gap:0}}@media only screen and (max-width: 375px){.speaker{--image-width: 8rem;--col-gap: .8em}}@media only screen and (max-width: 320px){.speaker{--image-width: 6rem}}.speaker__list{margin-top:1.6em;display:grid;grid-template-columns:minmax(.8em,1fr);grid-gap:8dvb;gap:8dvb;align-items:flex-start;align-content:flex-start;justify-content:flex-start}.speaker__image{position:relative}.speaker__image img{position:relative;width:100%;height:auto;z-index:2}.speaker__image:before{border-radius:50%;position:absolute;inset:auto auto 5% 50%;content:"";width:79%;aspect-ratio:1/1;background-color:#44afe4;transform:translate(-49.2%);z-index:1;box-shadow:0 0 2.4em #0000004d}.speaker__info{--info-col-start: 2;color:#2b2c2a;grid-column-start:2;grid-column-start:var(--info-col-start)}@media only screen and (max-width: 425px){.speaker__info{--info-col-start: 1;margin-top:.8em;grid-column-end:span 2}}.speaker__title{--font-size: 24pt;--col-count: 2;--title-gap: 2.4em;--title-align-items: center;--title-margin-bottom: 1.6em;margin-bottom:1.6em;margin-bottom:var(--title-margin-bottom);display:grid;grid-template-columns:repeat(2,minmax(.8em,auto));grid-template-columns:repeat(var(--col-count),minmax(.8em,auto));grid-gap:2.4em;grid-gap:var(--title-gap);gap:2.4em;gap:var(--title-gap);align-items:center;align-items:var(--title-align-items);align-content:flex-start;justify-content:space-between}@media only screen and (max-width: 768px){.speaker__title{--font-size: 18pt;--title-gap: .8em;--title-align-items: flex-start;--title-margin-bottom: 1.6em}}@media only screen and (max-width: 425px){.speaker__title{--col-count: 1;--font-size: 1.2em}}.speaker__title h2{font-size:var(--font-size);line-height:1;color:#1a1a19}.speaker__title strong{display:block;font-size:18pt;color:#44afe4}@media only screen and (max-width: 768px){.speaker__title strong{font-size:12pt}}.speaker__social{--justify-content: flex-end;display:inline-grid;grid-template-columns:repeat(auto-fit,2.4em);gap:.4em;align-items:center;align-content:flex-start;justify-content:flex-end;justify-content:var(--justify-content)}@media only screen and (max-width: 768px){.speaker__social{--justify-content: flex-start}}.speaker__social>a{grid-row-start:1}
