.ec-blog-article .ec-blog-article-gallery{margin-top:32px;padding-top:24px;border-top:1px solid #eadace}.ec-blog-article .ec-blog-article-gallery>h2{font:500 clamp(26px,2.4vw,34px)/1.2 Georgia,serif;margin:0 0 20px}.ec-blog-article .ec-blog-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ec-blog-article .ec-blog-photo-grid figure{margin:0;min-width:0}.ec-blog-article .ec-blog-photo-grid img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;background:#fff1e8;border-radius:12px}.ec-blog-article .ec-blog-photo-grid figcaption{font:400 14px/1.6 Arial,sans-serif;color:#65564d;padding:10px 2px;overflow-wrap:anywhere}@media(max-width:600px){.ec-blog-article .ec-blog-photo-grid{grid-template-columns:1fr;gap:20px}}
