.speaking-gallery{color:#e4dfd2;background:#0c1012}.speaking-gallery header{margin-bottom:40px}.speaking-gallery h2{margin-block:16px;font-size:clamp(28px,4vw,54px);font-weight:400}.speaking-gallery header p{color:#9ba3a1;font-size:13px}.speaking-photos{grid-template-columns:1.4fr 1fr;gap:18px;display:grid}.speaking-photos figure{border:1px solid #cfb89130;margin:0;position:relative;overflow:hidden}.speaking-photos figure:first-child{grid-column:1/-1}.speaking-photos img{object-fit:cover;width:100%;height:100%;max-height:620px;transition:transform 1s cubic-bezier(.2,.7,.2,1);display:block}.speaking-photos figure:hover img{transform:scale(1.025)}.speaking-photos figure:not(:first-child){height:340px}.speaking-photos figure:last-child img{object-position:50% 28%}.speaking-photos figcaption{inset-inline:0;color:#fff;background:linear-gradient(#0000,#000b);padding:45px 25px 22px;font-size:13px;position:absolute;bottom:0}@media (max-width:750px){.speaking-photos{grid-template-columns:1fr 1fr;gap:10px}.speaking-photos figure:not(:first-child){height:220px}.speaking-photos figcaption{padding:35px 15px 15px;font-size:10px}.speaking-gallery header{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.speaking-photos img{transition:none}.speaking-photos figure:hover img{transform:none}}
