.blog-wrapper.green-automation{color:#1a1a1a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1480px;padding:0 12px}.blog-wrapper.green-automation .toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:40px}.blog-wrapper.green-automation .filter-wrap{align-items:center;color:#222;display:flex;font-size:14px;font-weight:600;gap:10px}.blog-wrapper.green-automation .filter-icon{color:#555;font-size:15px}.blog-wrapper.green-automation .filter-wrap select{appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 8 1 3h10z'/%3E%3C/svg%3E") no-repeat right 14px center;border:1px solid #e2e0d8;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.02);color:#222;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;outline:none;padding:10px 38px 10px 16px;transition:border-color .2s ease,box-shadow .2s ease}.blog-wrapper.green-automation .filter-wrap select:focus{border-color:#e5ac00;box-shadow:0 0 0 3px rgba(229,172,0,.15)}.blog-wrapper.green-automation .search-wrap{align-items:center;background:#fff;border:1px solid #e2e0d8;border-radius:30px;box-shadow:0 2px 6px rgba(0,0,0,.02);display:flex;min-width:260px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.blog-wrapper.green-automation .search-wrap:focus-within{border-color:#e5ac00;box-shadow:0 0 0 3px rgba(229,172,0,.15)}.blog-wrapper.green-automation .search-wrap input{background:transparent;border:none;color:#222;font-family:inherit;font-size:14px;outline:none;padding:10px 16px;width:100%}.blog-wrapper.green-automation .search-wrap input::placeholder{color:#999}.blog-wrapper.green-automation .search-icon{color:#666;font-size:14px;padding-right:16px}.blog-wrapper.green-automation .cards-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr)}.blog-wrapper.green-automation .card{background:#fff;border:1px solid #eae8e1;border-radius:18px;box-shadow:0 4px 20px rgba(0,0,0,.03);display:flex;flex-direction:column;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease}.blog-wrapper.green-automation{padding-bottom:100px}.blog-wrapper.green-automation .card:hover{border-color:#dfddd2;box-shadow:0 16px 32px rgba(0,0,0,.08);transform:translateY(-6px)}.blog-wrapper.green-automation .card-img{background-color:#f2f0e9;height:220px;overflow:hidden;position:relative;width:100%}.blog-wrapper.green-automation .card-img img{display:block;height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.blog-wrapper.green-automation .card:hover .card-img img{transform:scale(1.05)}.blog-wrapper.green-automation .card-body{display:flex;flex-direction:column;flex-grow:1;padding:26px}.blog-wrapper.green-automation .card-meta{color:#777;display:flex;flex-wrap:wrap;font-size:12.5px;font-weight:500;gap:14px;margin-bottom:12px}.blog-wrapper.green-automation .card-body h2{font-size:20px;font-weight:700;line-height:1.38;margin-bottom:12px}.blog-wrapper.green-automation .card-body h2 a{color:inherit;text-decoration:none;transition:color .2s ease}.blog-wrapper.green-automation .card-body h2 a:hover{color:#e5ac00}.blog-wrapper.green-automation .card-body p{color:#555;flex-grow:1;font-size:14px;line-height:1.6;margin-bottom:20px}.blog-wrapper.green-automation .tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.blog-wrapper.green-automation .tag{background:#f4f3ed;border:1px solid #e5e3da;border-radius:20px;color:#444;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.3px;padding:4px 12px;text-transform:uppercase}.blog-wrapper.green-automation .card-body .primary-button{align-self:flex-start}@media (max-width:1024px){.blog-wrapper.green-automation .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-wrapper.green-automation{padding-bottom:100px}}@media (max-width:640px){.blog-wrapper.green-automation .cards-grid{grid-template-columns:1fr}.blog-wrapper.green-automation .toolbar{align-items:stretch;flex-direction:column}.blog-wrapper.green-automation .search-wrap{min-width:unset;width:100%}}