/* Reference imagery within KARAHAN's future R&D vision. */
.karahan-vision-gallery{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0 20px;align-items:start}
.karahan-vision-gallery figure{min-width:0;margin:0;border:1px solid #ccd9d4;background:#fff}
.karahan-vision-gallery a{display:block}
.karahan-vision-gallery img{display:block;width:100%;height:auto}
.karahan-vision-gallery figcaption{padding:16px 18px;color:#37545a;font-size:14px;line-height:1.65}
.karahan-vision-gallery a:focus-visible{outline:3px solid #008b91;outline-offset:4px}
#foundation-model .karahan-vision-note{font-size:13px;line-height:1.7;color:#4e6467;border-left:3px solid #29b8bb;padding-left:16px;margin-bottom:28px}
@media(max-width:680px){.karahan-vision-gallery{grid-template-columns:1fr;gap:22px}.karahan-vision-gallery figcaption{padding:14px 16px}}
