.two-column-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.two-column-layout__column{min-width:0}.column-layout{display:grid;gap:12px;align-items:start}.column-layout--1{grid-template-columns:minmax(0,1fr)}.column-layout--2{grid-template-columns:repeat(2,minmax(0,1fr))}.column-layout--3{grid-template-columns:repeat(3,minmax(0,1fr))}.column-layout__column{min-width:0}@media(max-width:360px){.two-column-layout,.column-layout{gap:8px}}
