.Home-module-scss-module__SUBC9W__cardsContainer{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:24px;width:100%;display:grid}@media screen and (max-width:780px){.Home-module-scss-module__SUBC9W__cardsContainer{gap:16px;grid-template-columns:1fr 1fr!important}}.Home-module-scss-module__SUBC9W__bannersContainer{grid-template-columns:repeat(auto-fit,minmax(436px,1fr));gap:26px;display:grid}@media screen and (max-width:780px){.Home-module-scss-module__SUBC9W__bannersContainer{grid-template-columns:1fr}}.Home-module-scss-module__SUBC9W__bannerTitle{z-index:1;color:#fff;font-size:32px;font-weight:700;line-height:36px;transition:color .3s ease-out;position:absolute;bottom:24px;left:24px}.Home-module-scss-module__SUBC9W__bannerBg{background-color:#0000;width:100%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.Home-module-scss-module__SUBC9W__banner{cursor:pointer;background-position:50%;background-size:cover;border-radius:8px;max-width:calc(100vw - 32px);height:220px;position:relative;overflow:hidden}.Home-module-scss-module__SUBC9W__banner:hover .Home-module-scss-module__SUBC9W__bannerBg{background-color:#000000a3;transition:background-color .3s}.Home-module-scss-module__SUBC9W__banner:hover .Home-module-scss-module__SUBC9W__bannerTitle{color:#dada46}.Home-module-scss-module__SUBC9W__bannerImage{min-height:100%;position:absolute;top:0;left:0}
