.people-pair{display:grid;grid-template-columns:1fr 1.7fr;gap:32px;align-items:stretch}.people-pair figure{margin:0}.people-pair img{width:100%;height:450px;object-fit:cover}.people-pair figure:first-child img{object-position:50% 35%}.team-perspectives{background:#edf0eb}.office-portrait img{max-height:610px;object-fit:cover}.company .feature-image img{object-position:50% 35%}.careers-photo-band{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;margin-bottom:64px}.careers-photo-band img{width:100%;height:330px;object-fit:cover}.careers-photo-band p{font-size:clamp(21px,2vw,30px);line-height:1.5;color:#153345}.research-people{background:#edf0eb}.research-people figure{margin:0}.research-people img{width:100%;max-height:500px;object-fit:cover;object-position:50% 36%}.research-people .two-col{align-items:center}.work-pair{display:grid;grid-template-columns:1fr 1fr;gap:32px}.work-gallery{background:#edf0eb}.work-gallery figure{margin:0;min-width:0}.work-pair img{width:100%;height:270px;object-fit:contain;background:#fff}.work-gallery .two-col{align-items:center}.work-gallery .two-col img{width:100%;height:430px;object-fit:contain}.work-gallery figcaption{font-size:14px;margin-top:14px;color:#527081}.intro-image img{object-fit:cover}.research-figure img[src*="work-"]{object-fit:contain;background:#fff}@media(max-width:700px){.people-pair,.work-pair,.careers-photo-band{grid-template-columns:1fr;gap:24px}.people-pair img{height:auto;max-height:420px}.people-pair figure:first-child img{object-fit:contain}.careers-photo-band{margin-bottom:40px}.careers-photo-band img{height:auto}.work-pair img{height:220px}.work-gallery .two-col img{height:330px}.office-portrait img{height:auto}}
