.home-blog-track{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--blog-visible,3) - 1)*24px)/var(--blog-visible,3));grid-template-columns:none!important;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 1px 15px;overscroll-behavior-x:contain}.home-blog-track::-webkit-scrollbar{display:none}.home-blog-track>*{min-width:0;scroll-snap-align:start}.home-blog-controls{display:flex;align-items:center;justify-content:center;gap:19px;margin-top:17px}.home-blog-controls[hidden]{display:none!important}.home-blog-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e8d4bf;border-radius:50%;background:#fff;color:#60432f;cursor:pointer}.home-blog-controls button:last-child{background:#ed102b;color:#fff;border-color:#ed102b}.home-blog-controls button:disabled{opacity:.35;cursor:default}.home-blog-controls svg{width:21px;height:21px}.home-blog-controls span{font-size:11px;color:#9b8067;min-width:60px;text-align:center}.home-blog-controls button:focus-visible{outline:3px solid #e8ad59;outline-offset:3px}@media(max-width:900px){.home-blog-track{--blog-effective: min(var(--blog-visible,3),2);grid-auto-columns:calc((100% - (var(--blog-effective) - 1)*18px)/var(--blog-effective));gap:18px}}@media(max-width:600px){.home-blog-track{grid-auto-columns:calc((100% - (var(--blog-mobile-visible,1) - 1)*14px)/var(--blog-mobile-visible,1));gap:14px}.home-blog-controls{margin-top:8px}}
