/* Approved conceptual architectural motif, confined to the consultation intro. */
#consultation .consultation-layout { display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr); gap: clamp(24px, 4vw, 64px); align-items: center; }
#consultation .consultation-copy { min-width: 0; }
#consultation .consultation-art { margin: 0; min-width: 0; }
#consultation .consultation-art-image { overflow: hidden; aspect-ratio: 1122 / 1330; }
#consultation .consultation-art img { display: block; width: 100%; height: auto; }
html body[data-site-polish] #main #consultation .consultation-art figcaption { margin: 0; text-align: right; font-size: 13px; line-height: 1.6; color: #49616a; }
@media (max-width: 900px) {
  #consultation .consultation-layout { display: block; }
  #consultation .consultation-art { display: none; }
}
@media print { #consultation .consultation-art { display: none; } #consultation .consultation-layout { display: block; } }
