._3QxX8q_gallery{gap:var(--space-m);display:grid}._3QxX8q_figure{gap:var(--space-xs);margin:0;display:grid}._3QxX8q_figure>:first-child{border:2px solid var(--ink)}._3QxX8q_caption{font-size:var(--step--1);color:var(--ink-soft)}@media (min-width:640px){._3QxX8q_gallery:not([data-count="1"]){grid-template-columns:2fr 1fr;align-items:start}._3QxX8q_gallery:not([data-count="1"]) ._3QxX8q_figure:first-child{grid-row:span 3}}
