.page--article-layout{padding-block:var(--pdi);&>.article-layout-grid{width:calc(100% - 2 * var(--pd));margin-inline:auto;}& aside{min-width:0;align-self:stretch;}}
.page--article-layout{background:var(--bg2);&>.article-layout-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,.3fr);gap:var(--pd4);align-items:start}&>.article-layout-grid>.article-body{width:100%;max-width:42rem;min-width:0}@media(max-width:70rem){&>.article-layout-grid{grid-template-columns:minmax(0,1fr);gap:calc(var(--pd1) * 2.5)}&>.article-layout-grid>.article-body{margin-inline:auto}}}

.page--article-layout .article-body > :is(.widget--content-article-photo,.widget--list-article-gallery){background:transparent;padding-block:calc(var(--pd1)*1.8);&>.container{width:100%;}& .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));}& .gallery-heading{flex-direction:column;align-items:start;gap:var(--pd1);}& .gallery-heading h2{font-size:2.2rem;}}
