@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap");.cmrx-blog-section{font-family:Open Sans,Helvetica,sans-serif;overflow:hidden;padding:40px 0;width:100%}.cmrx-blog-heading{color:#1a1a1a;font-size:34px;font-weight:500;margin:0 0 36px;text-align:center}.cmrx-blog-track-wrapper{overflow:hidden;width:100%}.cmrx-blog-track{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);padding:0 20px}.cmrx-blog-card{color:inherit;cursor:pointer;display:flex;flex-direction:column;text-decoration:none}.cmrx-blog-card:hover .cmrx-blog-card-title{color:#318d71}.cmrx-blog-card-img-wrap{aspect-ratio:16/9;border-radius:8px;margin-bottom:16px;overflow:hidden;width:100%}.cmrx-blog-card-img{display:block;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.cmrx-blog-card:hover .cmrx-blog-card-img{transform:scale(1.03)}.cmrx-blog-card-body{display:flex;flex:1;flex-direction:column;gap:12px}.cmrx-blog-card-title{color:#1a1a1a;font-size:18px;font-weight:400;line-height:1.4;margin:0;transition:color .2s ease}.cmrx-blog-card-meta{align-items:center;color:#888;display:flex;font-size:14px;justify-content:space-between}.cmrx-blog-dots{display:none}@media (max-width:768px){.cmrx-blog-heading{font-size:24px;margin-bottom:24px;padding:0 20px}.cmrx-blog-track{display:flex;flex-direction:row;gap:16px;overflow-x:auto;padding:0 20px 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:transform .3s ease}.cmrx-blog-track::-webkit-scrollbar{display:none}.cmrx-blog-card{flex:0 0 calc(100vw - 60px);max-width:340px;scroll-snap-align:start}.cmrx-blog-card-img-wrap{margin-bottom:12px}.cmrx-blog-card-title{font-size:16px}.cmrx-blog-dots{display:flex;gap:8px;justify-content:center;margin-top:16px;padding:0 20px}.cmrx-blog-dot{background:#d0d0d0;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:background .2s ease,transform .2s ease;width:8px}.cmrx-blog-dot.active{background:#4db310;transform:scale(1.2)}}