.grve-blog-label{color:var(--color-primary);display:inline-block;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.05em;margin-bottom:var(--space-8);text-transform:uppercase}.grve-blog.grve-blog-grid.grve-module-style-style-1{border-bottom:1px solid var(--color-surface-400);border-top:1px solid var(--color-surface-400);gap:var(--space-56) var(--space-48)!important;margin-top:var(--space-8);padding-bottom:var(--space-40);padding-top:var(--space-56)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item{display:flex;flex:1 1 0;flex-direction:column;min-width:0;position:relative}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:after{background-color:var(--color-surface-400);bottom:0;content:"";position:absolute;right:calc(var(--space-48)/-2);top:0;width:1px}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:last-child:after{display:none}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-inner{display:flex;flex-direction:column;gap:var(--space-32);height:100%;position:relative}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-link{inset:0;position:absolute;z-index:2}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-featured-image-wrapper{aspect-ratio:443/250;flex-shrink:0;margin-bottom:0;overflow:hidden;padding-bottom:0;position:relative;width:100%}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-featured-image-wrapper:before{background:linear-gradient(72deg,#00bb7a 1.51%,rgba(0,187,122,.4) 30.84%,rgba(0,85,55,0));content:"";inset:0;mix-blend-mode:multiply;opacity:0;position:absolute;transform:translateX(-40px);transition:opacity .3s ease;z-index:10}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-featured-image{inset:0;position:absolute}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-featured-image img{display:block;filter:brightness(.9) contrast(1.1);height:100%;object-fit:cover;width:100%}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-blog-label{background-color:var(--color-black-900);color:var(--color-gray-300);font-family:var(--font-family-base);font-size:var(--font-size-12);font-weight:var(--font-weight-medium);left:0;letter-spacing:normal;line-height:var(--line-height-normal);margin:0;padding:var(--space-2) var(--space-8);position:absolute;text-transform:uppercase;top:0;z-index:1}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-featured-image-wrapper+.grve-post-content{position:static}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-8);max-width:none;min-height:0;padding:0;position:relative}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-content .grve-blog-label{order:-1}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-title{color:var(--color-black-800);font-family:var(--font-family-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin:0}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-description{color:var(--color-black-800);font-family:var(--font-family-base);font-size:var(--font-size-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);margin:0}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-read-more{align-items:center;border-top:2px solid var(--color-black-800);display:flex;gap:var(--space-4);margin-top:auto;padding-top:var(--space-16)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-read-more span{color:var(--color-black-800);font-family:var(--font-family-base);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);letter-spacing:-.16px;line-height:1;text-transform:uppercase;transition:transform .3s ease,color .3s ease}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-read-more:before{align-items:center;background-color:transparent;background-color:var(--color-black-800);content:"";display:inline-flex;height:12px;left:unset;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' viewBox='0 0 11 11'%3E%3Cpath fill='%230d1014' d='M8.117 6H0V4.667h8.117L4.383.933 5.333 0l5.334 5.333-5.334 5.334-.95-.934z'/%3E%3C/svg%3E");mask-position:center;mask-repeat:no-repeat;mask-size:contain;position:relative;top:unset;transition:unset;transition:background-color .3s ease;width:12px}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:hover .grve-featured-image-wrapper{transform:scale(1)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:hover .grve-featured-image-wrapper:before{opacity:1;transform:translateX(0)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:hover .grve-featured-image-wrapper .grve-featured-image img{transform:scale(1)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:hover .grve-read-more:before{background-color:var(--color-primary)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:hover .grve-read-more span{color:var(--color-primary);transform:translateX(var(--space-4))}@media (max-width:1024px){.grve-blog.grve-blog-grid.grve-module-style-style-1{flex-wrap:wrap}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item{flex:0 0 calc(50% - var(--space-48)/2)}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:nth-child(2n):after{display:none}}@media (max-width:767px){.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item{flex:0 0 100%}.grve-blog.grve-blog-grid.grve-module-style-style-1 .grve-post-item:after{display:none}}.grve-blog-pagination{display:flex;flex-wrap:wrap;padding-top:var(--space-48)}.grve-blog-pagination,.grve-blog-pagination-link{align-items:center;gap:var(--space-8);justify-content:center}.grve-blog-pagination-link{background-color:transparent;border:1px solid var(--color-surface-400);border-radius:var(--border-radius-sm,4px);color:var(--color-black-800);cursor:pointer;display:inline-flex;font-family:var(--font-family-base);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:1;padding:var(--space-12) var(--space-16);text-decoration:none;transition:all .2s ease}.grve-blog-pagination-link:hover:not(:disabled){background-color:var(--color-surface-200);border-color:var(--color-black-800)}.grve-blog-pagination-link:disabled,.grve-blog-pagination-next-link-disabled,.grve-blog-pagination-prev-link-disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.grve-blog-pagination-numbers{align-items:center;display:flex;gap:var(--space-4)}.grve-blog-pagination-number-link{min-width:44px;padding:var(--space-12)}.grve-blog-pagination-next-link--active,.grve-blog-pagination-number-link--active{background-color:var(--color-black-800);border-color:var(--color-black-800);color:var(--color-white)}.grve-blog-pagination-next-link--active:hover,.grve-blog-pagination-number-link--active:hover{background-color:var(--color-black-900);border-color:var(--color-black-900);color:var(--color-white)}.grve-blog-pagination-next-link svg,.grve-blog-pagination-prev-link svg{flex-shrink:0}@media (max-width:767px){.grve-blog-pagination{gap:var(--space-4)}.grve-blog-pagination-link{font-size:var(--font-size-12);padding:var(--space-8) var(--space-12)}.grve-blog-pagination-number-link{min-width:36px;padding:var(--space-8)}}