.se-articles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.se-article{border:1px solid #dfe3da;border-radius:12px;overflow:hidden;background:#fff}.se-article img{width:100%;height:210px;object-fit:cover}.se-article-copy{padding:22px}.se-article h3{font-size:24px;line-height:1.2}.se-article p{color:#6c776f}.se-article a{color:#214f40}.se-article-copy>a{font-weight:bold}.elementor-page .sv-root,.elementor-page .sn-form{max-width:100%}@media(max-width:767px){.se-articles{grid-template-columns:1fr}}
