.block-post-2col-image__layout{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width: 768px){.block-post-2col-image__layout{display:grid;grid-template-columns:44% 47%;gap:9%}}.block-post-2col-image__content{min-width:0;padding:0 1rem;color:var(--txt-paragraph)}@media only screen and (min-width: 1024px){.block-post-2col-image__content{padding:0}}.block-post-2col-image__content p:last-child{margin-bottom:0}.block-post-2col-image__media{width:100%}.block-post-2col-image__img{display:flex;width:auto;height:100%;object-fit:cover;object-position:center;border-radius:var(--border-radius-s);overflow:hidden}
