/* Reusable client-object pairing for case-story motion studies. */
.dossier-particle-layout{
  display:grid;
  grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);
  gap:clamp(36px,5vw,90px);
  align-items:center;
}
.dossier-particle-art{
  position:relative;
  min-width:0;
  height:min(62vw,680px);
  min-height:500px;
  background:#f8f5ef;
  overflow:hidden;
}
.dossier-particle-art iframe{display:block;width:100%;height:100%;border:0;background:#f8f5ef}
.dossier-particle-art>p{
  position:absolute;
  left:8px;
  bottom:10px;
  margin:0;
  color:#777971;
  font-size:10px;
  line-height:1.4;
  letter-spacing:.02em;
}
.dossier-particle-copy .dossier-section-head{display:block;margin:0 0 34px}
.dossier-particle-copy .dossier-section-head h2{margin-bottom:22px}
.dossier-particle-copy .dossier-section-head>p{max-width:39ch}
.dossier-particle-copy .dossier-steps li:first-child{padding-top:20px;border-top:1px solid var(--line)}
@media(max-width:760px){
  .dossier-particle-layout{display:flex;flex-direction:column;align-items:stretch;gap:0}
  .dossier-particle-copy{display:contents}
  .dossier-particle-copy .dossier-section-head{order:1;margin:0 0 10px}
  .dossier-particle-art{order:2;min-height:0;height:340px;margin:0 calc(-1 * var(--gutter)) 20px}
  .dossier-particle-art>p{left:var(--gutter);bottom:0}
  .dossier-particle-copy .dossier-steps{order:3}
}
