.accounting-blogs{background:#fff}
.accounting-blogs h2{margin:0 0 32px}
.accounting-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.accounting-blog-card{overflow:hidden;border:1px solid #17464a1f;border-radius:26px;background:#fff;box-shadow:0 5px 18px #17464a17}
.accounting-blog-card > img:not(:where(.aa-w)),.accounting-blog-card > :where(.aa-w) > img{display:block;width:100%;height:auto;aspect-ratio:1.55;object-fit:cover}
.accounting-blog-card > div:not(:where(.aa-w)),.accounting-blog-card > :where(.aa-w) > div{padding:26px 28px 30px}
.accounting-blog-card span{font:800 10px Manrope,sans-serif;letter-spacing:1.2px;color:#946b35}
.accounting-blog-card h3{font-size:clamp(19px,1.65vw,24px);line-height:1.4;margin:12px 0;color:#17464a}
@media(max-width:850px){.accounting-blog-grid{gap:18px}
.accounting-blog-card > div:not(:where(.aa-w)),.accounting-blog-card > :where(.aa-w) > div{padding:20px}}
@media(max-width:640px){.accounting-blog-grid{grid-template-columns:1fr}
.accounting-blog-card{border-radius:20px}
.accounting-blog-card > img:not(:where(.aa-w)),.accounting-blog-card > :where(.aa-w) > img{aspect-ratio:1.8}}