.growth-hub .semiconductor-process-intro{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px;align-items:center}
.semiconductor-process-intro>div{min-width:0}
.semiconductor-process-intro .growth-intro{max-width:none;margin-bottom:0}
.semiconductor-process-intro>img{display:block;width:100%;max-width:360px;height:auto;margin-left:auto;border-radius:4px}
.semiconductor-field-grid .semiconductor-portrait-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0}
.semiconductor-field-grid .semiconductor-portrait-pair img{aspect-ratio:3/4;object-fit:cover;object-position:center bottom}
.semiconductor-field-grid .semiconductor-portrait-pair figcaption{padding:10px 12px}
@media(max-width:800px){.growth-hub .semiconductor-process-intro{grid-template-columns:1fr;gap:18px}.semiconductor-process-intro>img{max-width:420px;margin:0}}
@media(max-width:640px){.semiconductor-field-grid .semiconductor-portrait-pair{gap:12px}.semiconductor-field-grid .semiconductor-portrait-pair figcaption{font-size:13px;padding:10px;line-height:1.4}}
