.o_blog-grid{width:100%;padding:48px 0;color:var(--color-text, #230f10)}@media(min-width: 1100px){.o_blog-grid{padding:64px 0}}.o_blog-grid__inner{width:min(100%,var(--container-max, 2000px));margin-inline:auto;padding-inline:var(--container-margin, 16px);display:flex;flex-direction:column;gap:40px;align-items:stretch}.o_blog-grid__header{display:flex;flex-direction:column;gap:24px;align-items:center;width:100%;text-align:center}.o_blog-grid__title{margin:0;width:100%}.o_blog-grid__tabs{display:flex;gap:15px;align-items:flex-start;width:100%;margin:0;padding:0;border:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.o_blog-grid__tabs::-webkit-scrollbar{display:none}@media(max-width: 1099px){.o_blog-grid__tabs{width:calc(100% + 2*var(--container-margin, 16px));margin-inline:calc(-1*var(--container-margin, 16px));padding-inline:var(--container-margin, 16px);scroll-padding-inline:var(--container-margin, 16px)}}.o_blog-grid__tabs .a_tab{flex:0 0 auto}@media(min-width: 1100px){.o_blog-grid__tabs{gap:20px;justify-content:center;overflow:visible;flex-wrap:wrap}}.o_blog-grid__grid{list-style:none;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:28px var(--column-gutter);width:100%;margin:0;padding:0}@media(min-width: 768px){.o_blog-grid__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1100px){.o_blog-grid__grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:calc(var(--column-gutter)*2) var(--column-gutter)}}.o_blog-grid__item{min-width:0}.o_blog-grid__empty{grid-column:1/-1;margin:0;padding-block:2rem;text-align:center;list-style:none}.o_blog-grid__pagination{display:flex;justify-content:center;width:100%}