.gg-lp-speakers__head{margin:0 auto clamp(40px,5vw,64px);max-width:720px;text-align:center}.gg-lp-speakers__eyebrow{margin:0 0 16px}.gg-lp-speakers__heading{margin:0 auto}.gg-lp-speakers__intro{margin-top:24px}.gg-lp-speakers__p{margin:0 0 12px}.gg-lp-speakers__p:last-child{margin-bottom:0}.gg-lp-speakers__grid{display:grid;gap:clamp(20px,3vw,32px);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));list-style:none;margin:0 auto;max-width:920px;padding:0}.gg-lp-speakers__card{display:flex;flex-direction:column;gap:18px}.gg-lp-speakers__media{aspect-ratio:4/5;background:var(--gg-slate-100);border-radius:var(--gg-radius-card);overflow:hidden}.gg-lp-speakers__img{display:block;height:100%;object-fit:cover;object-position:center top;transform:scale(1.02);transition:transform 1.1s var(--gg-ease);width:100%}.gg-lp-speakers__card:hover .gg-lp-speakers__img{transform:scale(1.06)}.gg-lp-speakers__body{display:flex;flex-direction:column;gap:4px}.gg-lp-speakers__name{color:var(--gg-slate-900);font-family:var(--gg-font-heading);font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.2;margin:0}.gg-lp-speakers__role{color:var(--gg-slate-600);font-family:var(--gg-font-body);font-size:15px;line-height:1.5;margin:0}.gg-lp-speakers__blurb{font-size:16px;margin:8px 0 0}.gg-lp-speakers__facts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:clamp(32px,4vw,48px) 0 0;padding:0}.gg-lp-speakers__fact{align-items:center;background:var(--gg-teal-50);border:1px solid var(--gg-hairline);border-radius:var(--gg-radius-pill);color:var(--gg-slate-700);display:inline-flex;font-family:var(--gg-font-body);font-size:14px;gap:10px;line-height:1.2;padding:10px 16px 10px 14px}.gg-lp-speakers__fact:before{background:var(--gg-teal-400);border-radius:50%;content:"";flex:none;height:7px;width:7px}.gg-lp-bg--dark .gg-lp-speakers__name{color:#fff}.gg-lp-bg--dark .gg-lp-speakers__role{color:hsla(0,0%,100%,.72)}.gg-lp-bg--dark .gg-lp-speakers__fact{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.14);color:hsla(0,0%,100%,.88)}@media (prefers-reduced-motion:reduce){.gg-lp-speakers__img{transform:none;transition:none}.gg-lp-speakers__card:hover .gg-lp-speakers__img{transform:none}}