.GamesPage-module__zFDETa__page{color:#fff;background:#050505;width:100%;min-height:100vh;padding-top:100px}.GamesPage-module__zFDETa__intro{width:100%;padding:90px 48px 70px}.GamesPage-module__zFDETa__intro>p{letter-spacing:.22em;text-transform:uppercase;opacity:.5;margin-bottom:18px;font-size:11px;font-weight:700}.GamesPage-module__zFDETa__intro h1{letter-spacing:-.055em;font-size:clamp(5rem,12vw,12rem);line-height:.78}.GamesPage-module__zFDETa__intro>span{opacity:.6;margin-top:35px;font-size:18px;display:block}.GamesPage-module__zFDETa__gameGrid{background:#050505;grid-template-columns:repeat(3,minmax(0,30%));grid-auto-rows:minmax(720px,calc(100vh - 100px));grid-auto-flow:row;justify-content:space-evenly;gap:2.5vw 0;width:100%;height:auto;padding-bottom:2.5vw;display:grid}.GamesPage-module__zFDETa__gameCard{isolation:isolate;background:#111;min-width:0;position:relative;overflow:hidden}.GamesPage-module__zFDETa__gameImage{filter:saturate(.88)brightness(.84);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .8s;position:absolute;inset:0;transform:scale(1.02)}.GamesPage-module__zFDETa__overlay{z-index:1;background:linear-gradient(#00000014 22%,#0000005c 52%,#000000f5 100%);transition:background .8s;position:absolute;inset:0}.GamesPage-module__zFDETa__gameCard:hover .GamesPage-module__zFDETa__gameImage{filter:saturate(1.05)brightness();transform:scale(1.085)}.GamesPage-module__zFDETa__gameCard:hover .GamesPage-module__zFDETa__overlay{background:linear-gradient(#00000005 20%,#00000038 50%,#000000f0 100%)}.GamesPage-module__zFDETa__number{z-index:2;letter-spacing:.16em;opacity:.65;font-size:12px;font-weight:700;position:absolute;top:32px;left:34px}.GamesPage-module__zFDETa__status{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.12em;text-transform:uppercase;opacity:.8;background:#00000042;border:1px solid #ffffff59;border-radius:999px;padding:9px 13px;font-size:9px;font-weight:700;position:absolute;top:26px;right:30px}.GamesPage-module__zFDETa__content{z-index:2;transition:transform .75s cubic-bezier(.22,1,.36,1);position:absolute;bottom:42px;left:32px;right:32px}.GamesPage-module__zFDETa__genre{letter-spacing:.18em;text-transform:uppercase;opacity:.58;margin-bottom:15px;font-size:11px;font-weight:700}.GamesPage-module__zFDETa__content h2{letter-spacing:-.05em;text-wrap:balance;width:100%;max-width:100%;font-size:clamp(2.5rem,3.25vw,4.5rem);line-height:.88;transition:transform .75s cubic-bezier(.22,1,.36,1)}.GamesPage-module__zFDETa__description{opacity:0;width:100%;max-width:420px;margin-top:22px;font-size:14px;line-height:1.6;transition:opacity .5s,transform .65s cubic-bezier(.22,1,.36,1);transform:translateY(15px)}.GamesPage-module__zFDETa__explore{letter-spacing:.11em;text-transform:uppercase;opacity:.68;align-items:center;gap:18px;margin-top:30px;font-size:11px;font-weight:700;transition:gap .5s cubic-bezier(.22,1,.36,1),opacity .4s;display:flex}.GamesPage-module__zFDETa__arrow{font-size:17px}.GamesPage-module__zFDETa__gameCard:hover .GamesPage-module__zFDETa__content{transform:translateY(-10px)}.GamesPage-module__zFDETa__gameCard:hover .GamesPage-module__zFDETa__description{opacity:.75;transform:translateY(0)}.GamesPage-module__zFDETa__gameCard:hover .GamesPage-module__zFDETa__explore{opacity:1;gap:28px}@media (min-width:901px) and (max-width:1200px){.GamesPage-module__zFDETa__content{bottom:34px;left:24px;right:24px}.GamesPage-module__zFDETa__content h2{font-size:clamp(2rem,3.4vw,3.4rem)}.GamesPage-module__zFDETa__description{margin-top:18px;font-size:13px}.GamesPage-module__zFDETa__number{left:24px}.GamesPage-module__zFDETa__status{padding:8px 10px;font-size:8px;right:20px}}@media (max-width:900px){.GamesPage-module__zFDETa__page{padding-top:80px}.GamesPage-module__zFDETa__intro{padding:80px 20px 55px}.GamesPage-module__zFDETa__gameGrid{background:#ffffff29;grid-template-columns:1fr;grid-auto-rows:auto;justify-content:stretch;gap:2px 0;height:auto;padding-bottom:0}.GamesPage-module__zFDETa__gameCard{min-height:72vh}.GamesPage-module__zFDETa__content{bottom:42px;left:38px;right:38px}.GamesPage-module__zFDETa__content h2{font-size:clamp(3.5rem,11vw,6rem)}.GamesPage-module__zFDETa__description{opacity:.75;max-width:480px;font-size:15px;transform:none}}@media (max-width:600px){.GamesPage-module__zFDETa__content{bottom:28px;left:22px;right:22px}.GamesPage-module__zFDETa__content h2{font-size:clamp(2.8rem,13vw,4.8rem)}.GamesPage-module__zFDETa__number{top:24px;left:22px}.GamesPage-module__zFDETa__status{top:18px;right:18px}}
