.info-block{display:grid;grid-template-areas:"figure" "content";grid-template-columns:100%;grid-template-rows:auto;grid-gap:var(--info-block-gap)}@media only screen and (min-width:560px){.info-block{grid-template-areas:"figure content";grid-template-columns:50% 50%}}@media only screen and (min-width:1024px){.info-block{--info-block-gap:2rem}}@media only screen and (min-width:560px){.info-block.has-figure-right{grid-template-areas:"content figure"}.info-block.has-layout-heavy-content{grid-template-columns:33% 66%}.info-block.has-layout-heavy-content.has-figure-right,.info-block.has-layout-heavy-figure{grid-template-columns:66% 33%}.info-block.has-layout-heavy-figure.has-figure-right{grid-template-columns:33% 66%}}.info-block.vertical-align-top{align-items:flex-start}.info-block.vertical-align-center{align-items:center}.info-block.vertical-align-bottom{align-items:flex-end}.info-block-figure{grid-area:figure;-ms-grid-column:1;-ms-grid-row:1;margin:0 0 2rem}@media only screen and (min-width:560px){.info-block-figure{-ms-grid-column:1;-ms-grid-row:1}.info-block.has-figure-right>.info-block-figure{-ms-grid-column:3;-ms-grid-row:1}.info-block-figure{margin-bottom:0}}.info-block-figure-source{margin-left:auto;margin-right:auto}.info-block-content>*{max-width:var(--theme--width--content);padding-left:2rem;padding-right:2rem}.info-block-content>:first-child{margin-top:0}.info-block-content>:last-child{margin-bottom:0}