.blog[data-v-16e71ba8]{padding:70px 0 80px}.blog-heading[data-v-16e71ba8]{align-items:flex-end;border-bottom:2px solid #1c2321;display:flex;gap:16px;justify-content:space-between;margin-bottom:30px;padding-bottom:20px}@media(max-width:767.98px){.blog-heading[data-v-16e71ba8]{align-items:flex-start;flex-direction:column}}.blog-heading .icon[data-v-16e71ba8]{cursor:pointer;display:block}.blog-heading .blog-controls[data-v-16e71ba8]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}@media(max-width:767.98px){.blog-heading .blog-controls[data-v-16e71ba8]{width:100%}}.blog-heading .icon-button[data-v-16e71ba8]{background:transparent;border:0;cursor:pointer;line-height:0;padding:0}.blog-heading .icon-button[data-v-16e71ba8]:focus-visible{outline:2px solid #1c2321;outline-offset:2px}.blog-heading .search[data-v-16e71ba8]{border:2px solid #1c2321;min-width:220px;outline:none;padding:2px 6px}@media(max-width:575.98px){.blog-heading .search[data-v-16e71ba8]{min-width:0;order:3;width:100%}}.blog-grid[data-v-16e71ba8]{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:991.98px){.blog-grid[data-v-16e71ba8]{gap:20px;grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.blog-grid[data-v-16e71ba8]{grid-template-columns:repeat(1,1fr)}}.blog-grid.blog-grid-rows[data-v-16e71ba8]{grid-template-columns:repeat(1,1fr)}.blog-grid.blog-grid-rows .blog-grid-post img[data-v-16e71ba8]{max-width:174px}.blog-grid.blog-grid-rows .blog-grid-post-wrapper[data-v-16e71ba8]{flex:auto}.blog-grid-post[data-v-16e71ba8]{align-items:center;display:flex}.blog-grid-post img[data-v-16e71ba8]{aspect-ratio:1/1;max-width:40%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-grid-post-wrapper[data-v-16e71ba8]{flex:0 0 60%;padding-left:16px}.blog-grid-post-wrapper h4[data-v-16e71ba8]{display:-webkit-box;font-size:22px;font-weight:700;-webkit-line-clamp:2;margin-bottom:4px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:991.98px){.blog-grid-post-wrapper h4[data-v-16e71ba8]{font-size:20px}}.blog-grid-post-wrapper h4 a[data-v-16e71ba8]{color:#1c2321;text-decoration:none;text-transform:uppercase}.blog-grid-post-wrapper h4 a[data-v-16e71ba8]:hover{text-decoration:underline}.blog-grid-post-wrapper p[data-v-16e71ba8]{display:-webkit-box;font-size:16px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:575.98px){.blog-grid-post-wrapper p[data-v-16e71ba8]{font-size:14px}}.blog-grid-post-wrapper .date[data-v-16e71ba8]{font-size:14px;opacity:.7}
