.grid-section{--grid-gap:2rem;--grid-border-radius:1rem;--grid-card-padding:1.5rem;--grid-card-bg:#1d1d1f;--grid-card-border:rgba(75,85,99,.3);--grid-card-hover-border:rgba(156,163,175,.5);--grid-badge-bg:rgba(55,65,81,.8);--grid-badge-text:#d1d5db;--grid-icon-size:2rem;--grid-icon-bg:rgba(31,41,55,.8);--grid-icon-box-size:3.5rem;--grid-image-height:12rem;--grid-line-color:rgba(156,163,175,.2);--grid-line-width:2px}.grid-section-dark{background-color:#2d2d2e;position:relative}.grid-pattern-background{pointer-events:none;opacity:.4;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:1023px) and (min-width:768px){.grid-card:nth-child(3n):after{display:block}.grid-card:nth-child(2n):after{display:none}}@media (max-width:767px){.grid-card:after{display:none}}@media (max-width:768px){.grid-section{--grid-gap:1rem;--grid-card-padding:1rem;--grid-border-radius:.75rem;--grid-icon-size:1.75rem;--grid-icon-box-size:3rem;--grid-image-height:10rem}}
