/* Balance by visible drawing area, rather than identical SVG canvas dimensions. */
.cloud-detail .interaction-grid article{text-align:center}
.cloud-detail .interaction-grid figure{height:260px;display:flex;align-items:center;justify-content:center;margin:0}
.cloud-detail .interaction-grid figure svg{height:auto;max-width:100%;flex-shrink:1}
.cloud-detail .interaction-grid article:first-child figure svg{width:78%;max-width:360px}
.cloud-detail .interaction-grid article:nth-child(2) figure svg{width:96%;max-width:440px}
.cloud-detail .interaction-grid h3{text-align:center;margin:28px 0 16px}
.cloud-detail .interaction-grid p{text-align:center;margin:0 auto;max-width:32em}
@media(max-width:900px){.cloud-detail .interaction-grid figure{height:210px}}
@media(max-width:600px){.cloud-detail .interaction-grid figure{height:195px}.cloud-detail .interaction-grid h3{margin-top:20px}}
