.gfooter{position:relative;z-index:10;background:var(--background-dark-grey, #181818);border-top:1px solid rgba(255,255,255,.06);color:#fff9}.gfooter__inner{max-width:1376px;width:100%;margin:0 auto;padding:48px 16px 28px;display:flex;flex-direction:column;gap:40px}.gfooter p{margin:0}.gfooter ul{list-style:none;margin:0;padding:0}.gfooter a{text-decoration:none}.gfooter__sprite{position:absolute;width:0;height:0;overflow:hidden}.gfooter__top{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.gfooter__brand,.gfooter__help{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.gfooter__col{min-width:0}.gfooter__logo img{width:auto;height:32px;max-width:190px}.gfooter__tagline{font-size:20px;font-weight:700;line-height:1.35;color:#fff}.gfooter__lead{font-size:14px;font-weight:500;line-height:1.6;color:#fff9}.gfooter__company{display:flex;flex-direction:column;gap:4px;font-size:12px;line-height:1.55;color:#ffffff73}.gfooter__company b{font-weight:700;color:#ffffffb8}.gfooter__col-title{font-size:16px;font-weight:700;line-height:1.3;color:#fff;margin-bottom:18px}.gfooter__links{display:flex;flex-direction:column;gap:13px}.gfooter__links a{font-size:14px;font-weight:500;line-height:1.4;color:#fff9;transition:color .15s ease}.gfooter__links a:hover{color:#fff}.gfooter__trust{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);color:#ffffffbf;transition:background .2s ease,border-color .2s ease}.gfooter__trust:hover{background:#ffffff12;border-color:#ffffff1f}.gfooter__trust-brand{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#fff}.gfooter__trust-star{width:18px;height:18px;flex-shrink:0}.gfooter__trust-score{font-size:13px;font-weight:500}.gfooter__trust-score b{color:#fff;font-weight:700}.gfooter__trust-arrow{width:16px;height:16px;flex-shrink:0;opacity:.6}.gfooter__actions{display:flex;flex-wrap:wrap;gap:10px}.gfooter__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 18px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff0f;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease}.gfooter__btn:hover{background:#ffffff1a;border-color:#ffffff24}.gfooter__btn--discord{background:#5865f2;border-color:#5865f2}.gfooter__btn--discord:hover{background:#6773f4;border-color:#6773f4}.gfooter__btn-icon{width:18px;height:18px;flex-shrink:0}.gfooter__prefs{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.gfooter__pref{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#ffffffc7;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.gfooter__pref:hover{background:#ffffff0f}.gfooter__pref-flag{width:26px;height:26px;border-radius:50%;object-fit:cover;flex-shrink:0}.gfooter__pref-sep{color:#ffffff59}.gfooter__mail{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#fff9;transition:color .15s ease}.gfooter__mail:hover{color:#fff}.gfooter__games{position:relative;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.gfooter__games-toggle{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.gfooter__games-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;overflow:hidden;max-height:230px;transition:max-height .35s ease}.gfooter__games-toggle:checked~.gfooter__games-grid{max-height:4000px}.gfooter__game{min-width:0}.gfooter__game-head{display:flex;align-items:center;gap:7px;margin-bottom:11px;min-width:0}.gfooter__game-icon{width:20px;height:20px;flex-shrink:0;object-fit:contain}.gfooter__game-name{font-size:14px;font-weight:700;line-height:1.3;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.gfooter__game-head:hover .gfooter__game-name{text-decoration:underline;text-underline-offset:2px}.gfooter__game-links{display:flex;flex-direction:column;gap:8px}.gfooter__game-links a{display:block;font-size:12px;font-weight:500;line-height:1.45;color:#ffffff80;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.gfooter__game-links a:hover{color:#fff}.gfooter__games-fade{position:absolute;left:0;right:0;bottom:0;height:150px;pointer-events:none;background:linear-gradient(180deg,rgba(24,24,24,0) 0%,rgba(24,24,24,.75) 55%,var(--background-dark-grey, #181818) 100%)}.gfooter__games-toggle:checked~.gfooter__games-fade{display:none}.gfooter__games-more-row{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;pointer-events:none}.gfooter__games-toggle:checked~.gfooter__games-more-row{position:static;margin-top:20px}.gfooter__games-more{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#1c1c1cf2;color:#fff;font-size:13px;font-weight:600;line-height:1;cursor:pointer;pointer-events:auto;transition:background .2s ease,border-color .2s ease}.gfooter__games-more:hover{background:#282828fa;border-color:#ffffff3d}.gfooter__games-more-text:before{content:attr(data-more)}.gfooter__games-toggle:checked~.gfooter__games-more-row .gfooter__games-more-text:before{content:attr(data-less)}.gfooter__games-more-icon{width:15px;height:15px;flex-shrink:0;transition:transform .25s ease}.gfooter__games-toggle:checked~.gfooter__games-more-row .gfooter__games-more-icon{transform:rotate(180deg)}.gfooter__langs{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.gfooter__langs-title{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fff6}.gfooter__langs-list{display:flex;flex-wrap:wrap;gap:8px}.gfooter__lang{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#ffffff0a;color:#ffffffa6;font-size:12px;font-weight:600;transition:background .2s ease,color .2s ease}.gfooter__lang:hover{background:#ffffff14;color:#fff}.gfooter__lang--active{background:#ffc7001f;border-color:#ffc70066;color:var(--orange, #ffc700)}.gfooter__lang img{width:16px;height:16px;border-radius:50%;object-fit:cover}.gfooter__disclaimer{display:flex;flex-direction:column;gap:8px}.gfooter__disclaimer p{font-size:11px;line-height:1.6;color:#ffffff52}.gfooter__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.06)}.gfooter__copy{font-size:12px;font-weight:500;color:#ffffff73}.gfooter__pay{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.gfooter__pay img{height:22px;width:auto;max-width:62px;object-fit:contain;opacity:.7;transition:opacity .2s ease}.gfooter__pay img:hover{opacity:1}.gfooter__socials{display:flex;align-items:center;gap:6px}.gfooter__socials a{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;color:#ffffff8c;transition:background .2s ease,color .2s ease}.gfooter__socials a:hover{background:#ffffff14;color:#fff}.gfooter__social-icon{width:18px;height:18px}@media (min-width: 768px){.gfooter__inner{padding:64px 24px 32px;gap:48px}.gfooter__top{grid-template-columns:repeat(6,minmax(0,1fr));gap:40px 28px}.gfooter__brand{grid-column:1 / 4;grid-row:1}.gfooter__help{grid-column:4 / 7;grid-row:1}.gfooter__top>.gfooter__col:nth-child(2){grid-column:1 / 3;grid-row:2}.gfooter__top>.gfooter__col:nth-child(3){grid-column:3 / 5;grid-row:2}.gfooter__top>.gfooter__col:nth-child(4){grid-column:5 / 7;grid-row:2}.gfooter__games-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:320px}}@media (min-width: 1024px){.gfooter__games-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width: 1280px){.gfooter__inner{padding:72px 32px 36px}.gfooter__top{grid-template-columns:2.5fr 1.25fr 1.25fr 1.25fr 2.3fr;gap:32px}.gfooter__brand,.gfooter__help{grid-column:auto;grid-row:auto}.gfooter__top>.gfooter__col:nth-child(2),.gfooter__top>.gfooter__col:nth-child(3),.gfooter__top>.gfooter__col:nth-child(4){grid-column:auto;grid-row:auto}.gfooter__games-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width: 1536px){.gfooter__games-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}
