.blog .ast-article-post,.archive .ast-article-post,.search .ast-article-post{background:#fff;border:1px solid #e4efe8;border-radius:18px;overflow:hidden;box-shadow:0 18px 44px -30px rgba(11,56,38,.5);transition:transform .25s ease,box-shadow .25s ease}.blog .ast-article-post:hover,.archive .ast-article-post:hover{transform:translateY(-5px);box-shadow:0 28px 54px -28px rgba(11,56,38,.55)}.blog .ast-article-post .post-content{padding:22px 24px 24px}.blog .ast-article-post .ast-blog-featured-section{margin:-22px -24px 18px;border-radius:0}.blog .ast-article-post .ast-blog-featured-section img,.blog .ast-article-post img.wp-post-image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:0}.blog .ast-article-post .dp-toprow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}.blog .ast-article-post .cat-links{margin:0!important;display:inline-block}.blog .ast-article-post .cat-links a,.blog .ast-article-post .ast-taxonomy-container a{display:inline-block;background:#e9f4ee;color:#12844f!important;font-size:12px!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:5px 12px;border-radius:999px;text-decoration:none;line-height:1}.blog .ast-article-post .cat-links a:hover{background:#12844f;color:#fff!important}.dp-readtime{display:inline-flex;align-items:center;gap:5px;color:#6b7d74;font-size:12.5px;font-weight:600;white-space:nowrap;flex:0 0 auto}.blog .ast-article-post .entry-title{font-size:22px!important;line-height:1.3!important;margin:0 0 10px!important}.blog .ast-article-post .entry-title a{color:#0b3826!important;font-weight:800}.blog .ast-article-post .entry-title a:hover{color:#12844f!important}.blog .ast-article-post .ast-blog-meta-container{display:none!important}.blog .ast-article-post .ast-excerpt-container,.blog .ast-article-post .ast-excerpt-container p{color:#44554d;font-size:15px;line-height:1.6;margin-top:2px}.blog .ast-row{row-gap:36px}.blog .ast-article-post a.ast-button,.blog .read-more{color:#12844f!important}.dp-author{display:flex;align-items:center;gap:12px;padding-top:16px;margin-top:18px;border-top:1px solid #eef2ef}.dp-author .dp-av{width:46px;height:46px;border-radius:50%;object-fit:cover;flex:0 0 auto;box-shadow:0 3px 10px rgba(11,56,38,.18);background:#e9f4ee}.dp-author .dp-atxt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.dp-author .dp-name{font-weight:800;color:#0b3826;font-size:15px}.dp-author .dp-role{font-size:12.5px;color:#6b7d74}.dp-author .dp-date{margin-left:auto;font-size:12.5px;color:#8a9a91;white-space:nowrap;padding-left:8px}@media (max-width:782px){.blog .ast-article-post .entry-title{font-size:21px!important}}@media (max-width:600px){.blog .ast-article-post .post-content{padding:18px 18px 20px}.blog .ast-article-post .ast-blog-featured-section{margin:-18px -18px 16px}.blog .ast-article-post .entry-title{font-size:20px!important}.blog .ast-article-post .ast-excerpt-container{font-size:14.5px}.dp-author .dp-av{width:42px;height:42px}.dp-author .dp-name{font-size:14.5px}.dp-author .dp-role,.dp-author .dp-date,.dp-readtime{font-size:12px}}@media (max-width:400px){.dp-author{gap:10px}.dp-author .dp-date{font-size:11.5px}}