/* Digital Core: il pavimento a griglia con passo 48px, linee maggiori ogni 192px, come il tavolo da disegno di Come lavoriamo */
#software.is-fx{padding-bottom:0}
#software .fx__grid{background-image:linear-gradient(rgba(16,128,252,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(16,128,252,.5) 1px,transparent 1px),linear-gradient(rgba(16,128,252,.26) 1px,transparent 1px),linear-gradient(90deg,rgba(16,128,252,.26) 1px,transparent 1px);background-size:192px 192px,192px 192px,48px 48px,48px 48px;background-position-x:var(--gx,0px)!important;-webkit-mask-image:linear-gradient(0deg,#000,rgba(0,0,0,0) 90%),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(0deg,#000,rgba(0,0,0,0) 90%),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}
@media (max-width:899px){#software .fx__grid{transition:transform .9s cubic-bezier(.22,.68,0,1),opacity .9s linear}}
@media (prefers-reduced-motion:reduce){#software .fx__grid{transition:none}}
