.maison-laboratory{margin-block:0 100px}
.maison-laboratory-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:start}
.maison-laboratory-wide,.maison-laboratory-portrait{overflow:hidden;background:#e6e3dd}
.maison-laboratory-wide{aspect-ratio:3/2}
.maison-laboratory-portrait{aspect-ratio:4/5;margin-top:64px}
.maison-laboratory-grid img{display:block;width:100%;height:100%;object-fit:cover}
.maison-laboratory figcaption{margin-top:18px;color:#787775;font-size:11px;line-height:1.6;letter-spacing:.035em}
@media(max-width:800px){
  .maison-laboratory{margin-bottom:64px}
  .maison-laboratory-grid{gap:20px}
  .maison-laboratory-portrait{margin-top:32px}
}
@media(max-width:540px){
  .maison-laboratory-grid{grid-template-columns:minmax(0,1fr);gap:24px}
  .maison-laboratory-portrait{width:84%;margin-top:0;justify-self:end}
  .maison-laboratory figcaption{margin-top:14px}
}
