/* Corresponding equipment images and descriptions. */
html body .technical-copy:has(>.equipment-illustrated-section){max-width:none}
html body .technical-copy:has(>.equipment-illustrated-section)>section:not(.equipment-illustrated-section){max-width:850px;margin-inline:auto}
html body .equipment-illustrated-section>.equipment-illustrated-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:start}
html body .equipment-illustrated-media,html body .equipment-illustrated-copy{min-width:0}
html body .equipment-illustrated-media>.component-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;min-width:0}
html body .equipment-illustrated-media figure{min-width:0;margin:0 0 16px;width:100%;padding:14px}
html body .equipment-illustrated-media>.component-media-grid figure{margin:0}
html body .equipment-illustrated-media>.component-media-grid>figure:only-child{grid-column:1/-1;max-width:none;justify-self:stretch}
html body .equipment-illustrated-media img{width:100%;height:auto;max-height:540px;object-fit:contain}
html body .equipment-illustrated-copy>:first-child{margin-top:0}
html body .equipment-illustrated-copy p,html body .equipment-illustrated-copy li{overflow-wrap:anywhere}
@media(max-width:760px){html body .equipment-illustrated-section>.equipment-illustrated-row{grid-template-columns:1fr;gap:24px}html body .equipment-illustrated-media>.component-media-grid{grid-template-columns:1fr}}
