.blog-template .cards>.card{flex-direction:column;min-width:0;min-height:0;display:flex}.blog-template .card>.chimney-photo,.blog-template .card>picture,.blog-template .card>.service-photo{border-radius:14px;flex:0 0 240px;width:100%;height:240px;margin:0 0 20px;display:block;overflow:hidden}.blog-template .card>picture>img{object-fit:cover;width:100%;height:100%;display:block}.blog-template .card h2{overflow-wrap:anywhere;margin:12px 0 18px;font-size:28px;line-height:1.15}.blog-template .card>p:not(.eyebrow){font-size:15px;line-height:1.6}.blog-template .card>.textlink{margin-top:auto;padding-top:16px}.blog-template .blog-topic-continuations{border-top:1px solid var(--line);padding-top:32px}.blog-template .blog-topic-continuations h2{margin:0 0 18px;font-size:clamp(28px,3vw,40px);line-height:1.15}.article-template .article-content .article-cover.article-cover-square{aspect-ratio:1;object-fit:contain;background:#a4ad95;width:min(100%,580px);height:auto;max-height:none;margin-inline:auto;display:block}.article-related .card{flex-direction:column;min-width:0;display:flex}.article-related-image{aspect-ratio:1;background:#ece7df;border-radius:12px;margin-bottom:16px;overflow:hidden}.article-related-image picture,.article-related-image img{object-fit:cover;width:100%;height:100%;display:block}.article-related-image img[src$="-3d.webp"]{object-fit:contain;background:#a4ad95}
