@font-face{font-family:"Gilroy";src:url("../fonts/gilroy/Gilroy-Medium.woff2") format("woff2"),url("../fonts/gilroy/Gilroy-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter/Inter-Regular.woff2") format("woff2"),url("../fonts/inter/Inter-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/inter/Inter-Bold.woff2") format("woff2"),url("../fonts/inter/Inter-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}html{min-height:100vh;min-height:100dvh;overflow-x:hidden}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;min-height:100dvh;margin:0;display:flex;flex-direction:column;overflow-x:hidden}#page.site{flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%;box-sizing:border-box}.site-header,.site-header-sentinel{flex-shrink:0}main.site-main>.site-footer{margin-top:auto}.site-header{position:relative;z-index:1000;background:var(--lh-bg-header);border-bottom:1px solid hsla(0,0%,100%,.1);padding:0;min-height:auto;display:flex;align-items:center;transition:transform .2s ease,box-shadow .2s ease,min-height .4s ease}.site-header .container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--container-width, 1200px);margin:0 auto;min-height:clamp(70px,10vw,80px);transition:min-height .4s ease;padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.site-header .container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.site-header .container{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.site-header .container{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.site-header .container{padding-left:3rem;padding-right:3rem}}.site-branding{display:flex;align-items:center;flex-shrink:0}.site-branding img,.custom-logo-link{width:clamp(84px,24vw,96px);height:clamp(36px,10vw,42px);max-width:clamp(84px,24vw,96px);max-height:clamp(36px,10vw,42px);object-fit:contain;display:block}.custom-logo-link{max-width:clamp(84px,24vw,96px);max-height:clamp(36px,10vw,42px)}.custom-logo-link img{max-width:100%;height:auto;object-fit:contain}.site-title{margin:0;font-size:1.5rem}.site-title a{color:var(--color-white);font-weight:700}.site-title a:hover{color:var(--color-primary-light)}.main-navigation{position:static;flex-shrink:0;margin-left:auto}.menu-toggle{display:flex;background:none;border:none;color:var(--color-white);cursor:pointer;padding:0;width:38px;height:21.5px;position:relative;align-items:center;justify-content:center;transition:var(--transition);min-width:44px;min-height:44px}.menu-toggle-icon{display:block;width:38px;height:2.5px;background-color:var(--lh-text-primary);position:relative;transition:var(--transition)}.menu-toggle-icon::before,.menu-toggle-icon::after{content:"";position:absolute;left:0;width:38px;height:2.5px;background-color:var(--lh-text-primary);transition:var(--transition)}.menu-toggle-icon::before{top:-9.5px}.menu-toggle-icon::after{top:9.5px}.menu-toggle[aria-expanded=true] .menu-toggle-icon{background-color:rgba(0,0,0,0)}.menu-toggle[aria-expanded=true] .menu-toggle-icon::before{top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true] .menu-toggle-icon::after{top:0;transform:rotate(-45deg)}.primary-menu{list-style:none;margin:0;padding:0;position:absolute;top:100%;left:0;right:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:var(--spacing-md);background:var(--lh-bg-header);transform:translateY(-10px);opacity:0;pointer-events:none;visibility:hidden;transition:transform .2s ease,opacity .2s ease,visibility .2s}.primary-menu.active{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}.primary-menu li{text-align:center;border-bottom:1px solid hsla(0,0%,100%,.1)}.primary-menu li:last-child{border-bottom:none}.primary-menu a{display:block;width:100%;box-sizing:border-box;height:auto;min-height:44px;padding:1rem 1.25rem;color:var(--lh-text-primary);font-family:var(--lh-font-inter);font-size:clamp(16px,4.8vw,18px);font-weight:var(--lh-nav-weight, 700);line-height:1.2;text-align:center;text-decoration:none;transition:opacity .25s ease}.primary-menu .menu-item>a{position:relative;color:var(--lh-text-primary);transition:opacity .25s ease}.primary-menu .menu-item>a::after{content:"";position:absolute;left:0;bottom:-5px;width:0;height:2px;background:linear-gradient(90deg, #ff0033 0%, #ff3366 100%);box-shadow:0 0 8px rgba(255,0,51,.45);transition:width .25s ease;pointer-events:none}.primary-menu a:hover,.primary-menu a:focus{color:var(--lh-text-primary);opacity:1}.primary-menu .menu-item>a:hover,.primary-menu .menu-item>a:focus{text-shadow:none}.primary-menu .menu-item>a:hover::after,.primary-menu .menu-item>a:focus::after{width:100%}@media(min-width: 640px){.site-header .container{min-height:clamp(74px,9vw,84px)}.primary-menu{padding:1.125rem 1.25rem}}@media(min-width: 768px){.site-header{padding:12px 0;min-height:auto}.site-header .container{min-height:auto;padding-left:clamp(24px,3.2vw,40px);padding-right:clamp(24px,3.2vw,40px)}.site-branding img,.custom-logo-link{width:auto;height:auto;max-width:100%;max-height:48px}.custom-logo-link{max-width:100%;max-height:48px}.main-navigation{position:relative;margin-left:auto}.menu-toggle{display:none}.primary-menu{position:static;top:auto;left:auto;right:auto;width:auto;box-sizing:content-box;display:flex;flex-direction:row;align-items:center;gap:clamp(.5rem,2vw,var(--lh-nav-item-gap, 13px));padding:0;background:rgba(0,0,0,0);transform:none;opacity:1;pointer-events:auto;visibility:visible}.primary-menu li{text-align:left;border-bottom:0}.primary-menu li:last-child{border-bottom:0}.primary-menu a{display:flex;align-items:center;justify-content:center;width:clamp(4rem,12vw,var(--lh-nav-item-width, 90px));height:var(--lh-nav-item-height, 35px);min-height:0;padding:0 .25rem;box-sizing:border-box;font-size:clamp(1rem,2.2vw,var(--lh-nav-size, 20px))}.primary-menu .menu-item>a{transition:opacity .25s ease,transform .28s ease-out,text-shadow .28s ease-out}.primary-menu .menu-item>a:hover,.primary-menu .menu-item>a:focus{transform:translateY(-2px);text-shadow:0 0 6px rgba(255,0,51,.45)}}@media(min-width: 1024px){.site-header{position:relative;isolation:isolate;border-bottom:0;padding:16px 0;min-height:auto;box-shadow:0 2px 20.7000007629px rgba(0,0,0,.68)}.site-header::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;z-index:0;background:linear-gradient(90deg, #160003 0%, #4d0017 100%);box-shadow:inset 0 4px 4px rgba(255,0,0,.25);pointer-events:none}.site-header .container{position:relative;z-index:1;box-sizing:border-box;max-width:1420px;padding-left:clamp(24px,4vw,54px);padding-right:clamp(24px,4vw,54px);min-height:auto}.site-branding img,.custom-logo-link{width:auto;height:auto;max-width:100%;max-height:51px}.custom-logo-link{max-width:100%;max-height:51px}.primary-menu{gap:var(--lh-nav-item-gap, 13px)}.primary-menu a{width:var(--lh-nav-item-width, 90px);font-size:var(--lh-nav-size, 20px);padding:0}}@media(prefers-reduced-motion: reduce){.site-header,.site-header .container{transition:none}}.age-gate{position:fixed;inset:0;z-index:5000;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,3vw,2.25rem);background-color:var(--lh-bg-hero);background-image:url("../images/adult/adult-bg.webp");background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.age-gate[hidden]{display:none !important}.age-gate__decor{position:absolute;pointer-events:none;user-select:none;z-index:1}.age-gate__decor--center{left:50%;top:50%;transform:translate(-50%, -50%);max-width:70%;width:min(70vw,72rem);height:auto}.age-gate__decor--left{left:0;bottom:0;width:580px;max-width:35%;height:auto}.age-gate__decor--right{right:0;bottom:0;width:603px;max-width:25%;height:auto}.age-gate__panel{position:relative;z-index:2;width:100%;max-width:719px;padding:clamp(1.25rem,3.2vw,46px);border:1px solid #870029;border-radius:36px;background:rgba(63,0,0,.39);color:#fff;text-align:center;backdrop-filter:blur(2px)}.age-gate__title{margin:0;font-size:clamp(2rem,3.55vw,51px);font-family:"Gilroy",sans-serif;font-weight:500;line-height:1;word-wrap:break-word}.age-gate__actions{margin-top:clamp(1rem,2.1vw,2rem);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:clamp(1rem,3.06vw,44px);justify-content:center}.age-gate__button{border:1px solid #fff;background:linear-gradient(51deg, #651120 0%, #e0152e 100%);box-shadow:0 0 40.2px 3px #d1142c;color:#fff;padding:.9375rem 1.25rem;font-family:"Gilroy",sans-serif;font-size:clamp(1rem,1.5vw,1.375rem);font-weight:500;line-height:1.15;border-radius:11px;cursor:pointer;width:100%;max-width:268px;min-height:64px;transition:transform .2s ease,filter .2s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box;appearance:none;-webkit-appearance:none}.age-gate__button--minor{background:linear-gradient(51deg, #461c24 0%, #820010 100%)}.age-gate__button:link,.age-gate__button:visited,.age-gate__button:active{color:#fff;text-decoration:none}.age-gate__button:hover{transform:translateY(-1px);filter:brightness(1.06)}.age-gate__button:focus-visible{outline:2px solid #fff;outline-offset:2px}.age-gate-open{overflow:hidden}@media(max-width: 1023px){.age-gate__decor--left,.age-gate__decor--right{max-width:28%}}@media(max-width: 767px){.age-gate__decor--left,.age-gate__decor--right{max-width:35%}.age-gate__panel{border-radius:24px}.age-gate__title{line-height:1.05}}.section-hero{position:relative;height:auto !important;min-height:0 !important;background:rgba(0,0,0,0);overflow:visible !important;overflow-x:hidden;overflow-y:visible !important;display:flex;align-items:flex-start;padding:0 0 clamp(2rem,6vw,3rem)}.hero-inner{position:relative;z-index:1;width:100%;max-width:var(--container-width, 1200px);margin:0 auto;padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.hero-inner{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.hero-inner{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.hero-inner{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.hero-inner{padding-left:3rem;padding-right:3rem}}.hero-inner{overflow:visible;overflow-y:visible}.hero-content{display:flex;flex-direction:column;align-items:center;width:100%;gap:clamp(1.25rem,4vw,2rem);overflow:visible;overflow-y:visible}.hero-text{text-align:center;order:2;max-width:412px;margin-left:auto;margin-right:auto;margin-top:0}.hero-title-line1{margin:0 0 .15em;font-family:var(--lh-font-gilroy);font-size:clamp(2.25rem,6.2vw,2.5rem);font-weight:500;line-height:clamp(35.21px,6vw,39px);color:var(--lh-text-primary)}.hero-title-line2{margin:0 0 .4em;font-family:var(--lh-font-inter);font-size:clamp(2.25rem,6.2vw,2.5rem);font-weight:700;line-height:clamp(35.22px,6vw,39px);color:var(--lh-text-primary)}.hero-subtitle{margin:0 0 1.25rem;max-width:min(100%,14rem);margin-left:auto;margin-right:auto;font-family:var(--lh-font-gilroy);font-size:.75rem;font-weight:500;line-height:1.35;color:var(--lh-text-primary)}.hero-side-banner{display:block;order:1;position:relative;flex:0 0 auto;align-self:flex-end;max-width:none;aspect-ratio:auto;--hero-side-banner-h: 280px;height:var(--hero-side-banner-h);width:calc(var(--hero-side-banner-h)*700/460);margin-right:clamp(-110px,-22vw,-54px)}@media(min-width: 480px){.hero-side-banner{--hero-side-banner-h: 300px;margin-right:-4.5vw}}@media(min-width: 640px){.hero-side-banner{--hero-side-banner-h: 320px}}@media(min-width: 768px){.hero-side-banner{--hero-side-banner-h: 360px}}@media(min-width: 900px){.hero-side-banner{--hero-side-banner-h: 400px}}.hero-side-banner__shape{position:relative;width:100%;height:100%;background:rgba(217,217,217,0);clip-path:polygon(27.5% 0, 100% 0, 100% 100%, 0 100%);overflow:hidden}.hero-side-banner__frame{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 4px 4px rgba(0, 0, 0, 0.25))}.hero-side-banner__frame polygon{fill:none;stroke:#d7152d;stroke-width:2;vector-effect:non-scaling-stroke}.hero-side-banner__content{position:relative;z-index:1;display:block;width:auto;height:100%;object-fit:cover;object-position:top left;transform:translateX(-12%)}.hero-side-banner__logo{position:absolute;top:52%;left:50%;z-index:4;transform:translate(-55%, 0%);display:block;width:auto;height:auto;max-width:250px;object-fit:contain;pointer-events:none}@media(min-width: 640px){.hero-content{gap:1.125rem}.hero-title-line1,.hero-title-line2{font-size:clamp(2.125rem,5vw,2.375rem)}.hero-subtitle{font-size:.8125rem;max-width:min(100%,22rem)}}@media(min-width: 768px){.hero-content{gap:1.25rem}.hero-title-line1,.hero-title-line2{font-size:clamp(2.25rem,4.5vw,2.75rem)}.hero-subtitle{font-size:.9375rem;max-width:min(100%,26rem)}}@media(min-width: 1024px){.section-hero{padding:0;align-items:center}.hero-inner{max-width:1420px;padding-left:calc(clamp(24px,4vw,54px) + 5px);padding-right:clamp(24px,4vw,54px)}.hero-content{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,2.5rem);max-width:100%}.hero-text{order:1;text-align:left;max-width:min(100%,45rem);margin-top:0;margin-left:0;margin-right:0;flex:1 1 60%}.hero-side-banner{order:2;flex:0 0 clamp(220px,22vw,320px);width:clamp(220px,22vw,320px);height:clamp(260px,32vw,420px);max-width:none;aspect-ratio:auto;margin-right:calc((100vw - 100%)*-0.5)}.hero-side-banner__content{transform:translateX(-16%)}.hero-side-banner__logo{max-width:589px;max-height:180px}.hero-title-line1{margin-bottom:.08em;font-size:clamp(56px,5vw,70px);line-height:1.02}.hero-title-line2{margin-bottom:.22em;font-size:clamp(68px,6.35vw,89px);line-height:1.1}.hero-subtitle{max-width:min(100%,530px);margin-left:0;margin-right:0;margin-bottom:1.25rem;font-size:clamp(18px,1.7vw,24px);line-height:1.35}}@media(min-width: 1280px){.hero-text{max-width:min(100%,44.8125rem)}.hero-title-line1{font-size:clamp(62px,4.4vw,70px);line-height:1.02}.hero-title-line2{font-size:clamp(76px,5.5vw,89px);line-height:1.1}.hero-subtitle{font-size:clamp(20px,1.5vw,24px);max-width:530px}.hero-side-banner{flex-basis:clamp(250px,23vw,350px);width:clamp(250px,23vw,350px);height:clamp(300px,33vw,460px)}}@media(min-width: 1536px){.hero-title-line1{font-size:70px;line-height:70.05px}.hero-title-line2{font-size:89px;line-height:107.78px}.hero-subtitle{font-size:24px;line-height:24.02px;max-width:530px}}@media(min-width: 1440px)and (max-width: 1535px){.hero-content{justify-content:flex-start;gap:40px}.hero-text{flex:0 0 635px;max-width:635px}.hero-title-line1{font-size:70px;line-height:70.05px}.hero-title-line2{font-size:89px;line-height:107.78px}.hero-subtitle{font-size:24px;max-width:530px}.hero-side-banner{flex:0 0 1010px;width:1010px;height:664px;transform:translateX(calc(-10rem + 40px))}}@media(min-width: 1024px)and (max-width: 1439px){.hero-content{justify-content:flex-start;gap:40px}.hero-text{flex:0 0 clamp(460px,460px + 175*(100vw - 1024px)/416,635px);max-width:clamp(460px,460px + 175*(100vw - 1024px)/416,635px)}.hero-side-banner{flex:0 0 clamp(700px,700px + 310*(100vw - 1024px)/416,1010px);width:clamp(700px,700px + 310*(100vw - 1024px)/416,1010px);height:clamp(460px,460px + 204*(100vw - 1024px)/416,664px);transform:translateX(calc(clamp(-10.75rem, -6rem + -4.75 * (100vw - 1024px) / 416, -6rem) + 40px))}.hero-side-banner__logo{max-width:clamp(360px,360px + 170*(100vw - 1024px)/416,530px);max-height:clamp(120px,120px + 40*(100vw - 1024px)/416,160px)}}@media(min-width: 1536px)and (max-width: 1920px){.hero-content{justify-content:flex-start;gap:40px}.hero-text{flex:0 0 clamp(635px,635px + 125*(100vw - 1536px)/384,760px);max-width:clamp(635px,635px + 125*(100vw - 1536px)/384,760px)}.hero-side-banner{flex:0 0 clamp(1010px,1010px + 310*(100vw - 1536px)/384,1320px);width:clamp(1010px,1010px + 310*(100vw - 1536px)/384,1320px);height:clamp(664px,664px + 196*(100vw - 1536px)/384,860px);transform:translateX(calc(clamp(-14rem, -11rem + -3 * (100vw - 1536px) / 384, -11rem) + 40px))}}@media(min-width: 1921px){.hero-content{justify-content:flex-start;gap:40px}.hero-text{flex:0 0 760px;max-width:760px}.hero-side-banner{flex:0 0 1320px;width:1320px;height:860px;transform:translateX(calc(-14rem + 40px))}}.one-page-site{position:relative;isolation:isolate;background-color:var(--lh-bg-hero);height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;overflow-y:visible !important;background-image:none}.one-page-site>*{z-index:1}#main.site-main,main.site-main{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;overflow-y:visible !important;display:flex !important;flex-direction:column !important;flex:1 1 auto !important}@media(min-width: 1024px){.one-page-site{background-color:var(--lh-bg-hero);background-image:none}}.button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--lh-font-gilroy);font-weight:700;color:var(--lh-text-primary);text-align:center;text-decoration:none;background:var(--lh-bg-button);box-shadow:var(--lh-shadow-button);transition:opacity .2s ease,transform .15s ease}button.button{margin:0;appearance:none;cursor:pointer;border:none}.button:disabled{cursor:not-allowed;opacity:.85}.button:hover:not(:disabled),.button:focus:not(:disabled){color:var(--lh-text-primary);opacity:.95;transform:scale(1.02)}.button:focus-visible:not(:disabled){outline:2px solid var(--lh-text-section-title);outline-offset:2px}.button-border{border:var(--lh-border-white)}.button-small{padding:6px 16px;border-radius:5px;font-size:16px;line-height:16.01px}.button-big{padding:10px 16px;border-radius:6px;font-size:14px;line-height:14.01px}.button-contact{min-width:88.34px;height:28.74px;padding:0 12px;border-radius:5px;font-size:18px;line-height:1}.button-readmore{padding:6px 14px;border-radius:5px;font-size:16px;line-height:16.01px}@media(min-width: 1024px){.button-small{padding:20px 32px;border-radius:11px;font-size:24px;line-height:24.02px}.button-readmore{padding:11px 22px;border-radius:11px;font-size:24px;line-height:24.02px}}.section-games{position:relative;overflow:hidden;margin-top:58px;padding:0 0 2rem;overflow:visible;--games-overlay-top: 22px;--games-overlay-bottom: 46px}.section-games::before{content:"";position:absolute;top:var(--games-overlay-top);right:50%;bottom:var(--games-overlay-bottom);left:50%;width:100vw;transform:translateX(-50%);background:rgba(0,0,0,.14);pointer-events:none;z-index:0}.games-shell{position:relative;width:min(100%,605px);margin:0 auto;padding-top:0;text-align:center}.games-header{position:relative;z-index:1;display:flex;align-items:center}.games-header-line{flex:1 1 auto;min-width:0;height:3px;background:linear-gradient(90deg, rgba(215, 21, 45, 0) 0%, rgb(215, 21, 45) 100%)}.games-header-line:last-child{background:linear-gradient(90deg, rgb(215, 21, 45) 0%, rgba(215, 21, 45, 0) 100%)}.games-title{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:166px;height:44px;padding:0 12px;margin:0;text-align:center;font-family:var(--lh-font-gilroy);font-size:28px;font-weight:700;line-height:28.02px;border-radius:11px;border:var(--lh-border-light);box-shadow:var(--lh-shadow-card);background-image:linear-gradient(90deg, rgb(255, 126, 143) 0%, rgb(255, 75, 75) 50%, rgb(255, 126, 143) 100%),linear-gradient(rgba(46, 5, 9, 0.66), rgba(46, 5, 9, 0.66));-webkit-background-clip:text,border-box;background-clip:text,border-box;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.games-track{position:relative;z-index:1;margin-top:28px;padding-bottom:18px;min-width:0}.games-track--mobile{max-width:304px}.games-track--desktop{display:none !important}.games-grid{min-width:0}.games-swiper.swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.games-column{display:flex;flex-direction:column;align-items:center;gap:15px}.game-tile{display:block;box-sizing:border-box;width:144px;height:144px;flex:0 0 auto;overflow:hidden;border:1px solid #ff7d7d;border-radius:26px;color:inherit;text-decoration:none}.section-games .games-swiper a.game-tile{display:block}.game-tile img{display:block;width:100%;height:100%;object-fit:cover}.games-cta-wrap{position:relative;z-index:1;display:flex;align-items:center;margin:21px auto 0;width:100%;max-width:100%}.games-cta-wrap .games-cta{margin:0;flex:0 0 auto}@media(max-width: 390px){.section-games{margin-top:95px}.games-track{margin-top:40px}.games-cta-wrap{margin-top:44px}}@media(min-width: 430px)and (max-width: 599px){.section-games{margin-top:122px}}@media(min-width: 600px)and (max-width: 639px){.section-games{margin-top:58px}}@media(min-width: 640px){.section-games{margin-top:68px;padding-bottom:2.5rem}.games-track{margin-top:32px}.games-cta-wrap{margin-top:24px}.games-track--mobile{max-width:334px}.game-tile{width:157px;height:157px}}@media(min-width: 768px){.section-games{margin-top:76px;--games-overlay-top: 24px}.section-games.lh-red-glow{--lh-red-glow-right: -140px}.games-shell{width:min(100%,760px)}.games-track{margin-top:34px}.games-title{min-width:178px;height:48px;padding:0 14px;font-size:30px;line-height:1}.games-cta-wrap{margin-top:26px}.games-grid{padding-left:20px;padding-right:20px}.games-column{gap:20px}.games-track--mobile{max-width:376px}.games-track--mobile .games-grid{padding-left:0;padding-right:0}.game-tile{width:176px;height:176px}}@media(min-width: 768px)and (max-width: 1023px){.section-games{margin-top:122px}}@media(min-width: 1024px){.section-games{margin-top:88px;padding:0 0 3.5rem;--games-overlay-top: 46.5px;--games-overlay-bottom: 88px}.section-games.lh-red-glow{--lh-red-glow-right: -120px}.games-shell{width:100%;max-width:none;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;box-sizing:border-box}}@media(min-width: 1024px)and (min-width: 1280px){.games-shell{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px)and (min-width: 1440px){.games-shell{padding-left:2.25rem;padding-right:2.25rem}}@media(min-width: 1024px){.games-track--desktop.games-swiper .swiper-slide{display:flex;height:auto;align-items:stretch;justify-content:center}.games-track--desktop .game-tile{width:100%;height:auto;aspect-ratio:1/1;flex:0 0 auto;max-width:100%}.games-title{min-width:427px;height:93px;padding:0 24px;font-size:70px;line-height:70.05px}.games-track{margin-top:38px;padding-bottom:0}.games-track--mobile{display:none !important}.games-track--desktop{display:block !important;width:100%;max-width:1368px;margin-left:auto;margin-right:auto}.games-grid{padding:0}.games-cta-wrap{margin-top:56px}}@media(min-width: 1280px){.section-games{margin-top:96px;padding-bottom:4rem;--games-overlay-bottom: 96px}.section-games.lh-red-glow{--lh-red-glow-right: -104px}.games-track{margin-top:44px}.games-cta-wrap{margin-top:64px}}.section-partners{position:relative;margin-top:36px;padding:0 0 2rem;overflow:visible}.partners-section-heading__title{width:100%;margin:0 0 clamp(1.25rem,3vw,2rem);padding:0;text-align:center;font-family:var(--lh-font-gilroy);background-image:linear-gradient(90deg, rgb(255, 126, 143) 0%, rgb(255, 75, 75) 50%, rgb(255, 126, 143) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);font-weight:700;font-size:clamp(1.75rem,4vw + 1rem,4.375rem);line-height:1.001;word-wrap:break-word}@media(min-width: 1440px){.partners-section-heading__title{font-size:70px;line-height:70.05px}}.partners-shell{position:relative;z-index:1;width:100%;max-width:1368px;margin:0 auto;box-sizing:border-box;padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.partners-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.partners-shell{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.partners-shell{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 1024px)and (min-width: 1280px){.partners-shell{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px)and (min-width: 1440px){.partners-shell{padding-left:2.25rem;padding-right:2.25rem}}.partners-card{position:relative;z-index:0;width:100%;min-height:100%;box-sizing:border-box;border:none;border-radius:11px;box-shadow:0 0 40.2px 3px #d1142c;overflow:hidden;display:flex;flex-direction:column;gap:1.5rem}@media(min-width: 1024px){.partners-card{flex-direction:row;align-items:stretch;gap:clamp(1rem,2vw,2rem)}}.partners-card::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 125, 125) 27%, rgb(255, 125, 125) 100%);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.partners-card>*{position:relative;z-index:1}.partners-card__col{min-width:0}.partners-card__col--left{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem)}@media(min-width: 1024px){.partners-card__col--left{flex:590 1 0}.partners-card__col--right{flex:662 1 0;display:flex;flex-direction:column;align-items:stretch;justify-content:center}}.partners-map{width:100%;min-width:0;box-sizing:border-box}.partners-map iframe{display:block;max-width:100%}.partners-map img,.partners-map svg{display:block;max-width:100%;height:auto}.partners-map .advaimma-point{background:rgba(0,0,0,0) !important;pointer-events:none !important}.partners-left-pane{position:relative;z-index:0;box-sizing:border-box;border:none;border-radius:11px;box-shadow:0 0 40.2px 3px #d1142c;overflow:hidden}.partners-left-pane::before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg, rgb(255, 125, 125) 0%, #ffffff 100%);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude}.partners-left-pane{width:100%;min-width:0;padding:0}.partners-left-pane>*{position:relative;z-index:1}.partners-left-pane__head{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem);margin:0;padding:clamp(1rem,2.5vw,1.5rem) clamp(.875rem,2vw,1.25rem) clamp(.75rem,2vw,1rem);box-sizing:border-box}.partners-left-pane__title{margin:0;color:#fff;font-family:var(--lh-font-gilroy);font-weight:700;font-size:clamp(1.75rem,2.2vw + 1rem,2.6875rem);line-height:1;word-wrap:break-word}@media(min-width: 1440px){.partners-left-pane__title{font-size:43px;line-height:43.03px}}.partners-left-pane__title-line{position:absolute;bottom:0;left:0;right:0;width:100%;height:3px;flex-shrink:0;background:linear-gradient(90deg, rgba(215, 21, 45, 0) 0%, rgb(215, 21, 45) 50%, rgba(215, 21, 45, 0) 100%)}.partners-swiper.swiper{width:100%;min-width:0;overflow:hidden;margin:0}.partners-swiper.swiper .swiper-slide{display:flex;align-items:stretch;justify-content:center;height:auto}.partners-logo-grid{position:relative;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;width:100%;box-sizing:border-box;border-top:1px solid hsla(0,0%,100%,.2);border-left:1px solid hsla(0,0%,100%,.2)}.partners-tooltip{position:absolute;inset:0;z-index:4;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:clamp(.5rem,2vw,.75rem);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.partners-tooltip.partners-tooltip--visible{pointer-events:auto;opacity:1;visibility:visible}.partners-tooltip__panel{max-width:min(480px,100%);width:100%;max-height:80%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;gap:0;background:rgba(88,6,6,.2);border-top-right-radius:17px;border-bottom-right-radius:17px;border-bottom-left-radius:17px}.partners-tooltip__head{flex-shrink:0;margin:0;padding:clamp(.75rem,2vw,1.125rem) clamp(.875rem,2.5vw,1.25rem);box-sizing:border-box;background:rgba(0,0,0,.3)}.partners-tooltip__gradient-text{margin:0;background:linear-gradient(90deg, rgb(132, 132, 132) 0%, rgb(255, 255, 255) 50%, rgb(132, 132, 132) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:var(--lh-font-gilroy);font-weight:600;font-size:16px;line-height:1.25;word-wrap:break-word}@media(min-width: 640px){.partners-tooltip__gradient-text{font-size:21px}}.partners-tooltip__title+.partners-tooltip__short{margin-top:.75rem}.partners-tooltip__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;padding:clamp(.75rem,2vw,1.125rem) clamp(.875rem,2.5vw,1.25rem);box-sizing:border-box;background:rgba(76,4,4,.59);display:flex;flex-direction:column;gap:1.25rem}.partners-tooltip__detail,.partners-tooltip__reviewer{margin:0;color:#fff;font-family:var(--lh-font-gilroy);font-size:16px;line-height:18px;word-wrap:break-word}@media(min-width: 640px){.partners-tooltip__detail,.partners-tooltip__reviewer{font-size:21px;line-height:21px}}.partners-tooltip__detail{font-weight:600;font-style:normal;white-space:pre-wrap}.partners-tooltip__reviewer{font-weight:300;font-style:italic}.partners-logo-box{min-width:0;min-height:0;aspect-ratio:196/130;display:flex;align-items:stretch;justify-content:stretch}.partners-logo-box--empty{pointer-events:none;box-sizing:border-box;width:100%;height:100%;background:rgba(0,0,0,.2);border-right:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0}.partners-logo-hit{display:block;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;border:none;border-right:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:0;background:rgba(0,0,0,.2);box-shadow:none;cursor:pointer;color:inherit;font:inherit;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.partners-logo-hit__inner{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:clamp(8px,2.2vw,14px)}@media(min-width: 640px){.partners-logo-hit__inner{padding:max(24px,clamp(24px,4vw,36px))}}.partners-logo-hit__inner img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;opacity:.5;transition:opacity .2s ease}.partners-logo-hit:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:2px}.partners-logo-box--active{position:relative;z-index:1}.partners-logo-box--active .partners-logo-hit{background:rgba(81,0,0,.2);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);box-shadow:0 0 0 1px #fff,0 4px 15.4px rgba(255,47,47,.25),inset 0 0 27.3px rgba(255,0,0,.25)}.partners-logo-box--active .partners-logo-hit .partners-logo-hit__inner img{opacity:1}.partners-logo-box--active .partners-logo-hit:focus-visible{outline:none}@media(hover: hover)and (pointer: fine){.partners-logo-box:not(.partners-logo-box--active):hover{position:relative;z-index:1}.partners-logo-box:not(.partners-logo-box--active):hover .partners-logo-hit{background:rgba(81,0,0,.2);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);box-shadow:0 0 0 1px #fff,0 4px 15.4px rgba(255,47,47,.25),inset 0 0 27.3px rgba(255,0,0,.25)}.partners-logo-box:not(.partners-logo-box--active):hover .partners-logo-hit .partners-logo-hit__inner img{opacity:1}}@media(min-width: 640px){.section-partners{margin-top:42px;padding-bottom:2.5rem}}@media(min-width: 768px){.section-partners{margin-top:48px}}@media(min-width: 1024px){.section-partners{margin-top:56px;padding:0 0 3.5rem}}@media(min-width: 1280px){.section-partners{margin-top:64px;padding-bottom:4rem}}.section-news{position:relative;margin-top:36px;padding:0 0 2rem}.news-header{position:relative;z-index:1;display:flex;align-items:center}.news-header-line{flex:1 1 auto;min-width:0;height:3px;background:linear-gradient(90deg, rgba(215, 21, 45, 0) 0%, rgb(215, 21, 45) 100%)}.news-header-line:last-child{background:linear-gradient(90deg, rgb(215, 21, 45) 0%, rgba(215, 21, 45, 0) 100%)}.news-title{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:192px;height:42px;padding:0 14px;margin:0;font-family:var(--lh-font-gilroy);font-size:28px;font-weight:700;line-height:28.02px;border-radius:11px;border:var(--lh-border-light);box-shadow:var(--lh-shadow-card);background-image:linear-gradient(90deg, rgb(255, 126, 143) 0%, rgb(255, 75, 75) 50%, rgb(255, 126, 143) 100%),linear-gradient(rgba(46, 5, 9, 0.66), rgba(46, 5, 9, 0.66));-webkit-background-clip:text,border-box;background-clip:text,border-box;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0)}.news-grid{position:relative;z-index:1;display:grid;width:min(100% - 50px,560px);margin:18px auto;grid-template-columns:1fr 1fr;grid-template-areas:"featured featured" "wide wide" "small1 small2";column-gap:12px;row-gap:8px;max-width:100%}.news-card{position:relative;display:block;border-radius:10px;border:var(--lh-border-white);overflow:hidden;align-self:start;width:100%;min-width:0}.news-card--featured{grid-area:featured;margin-bottom:4px;aspect-ratio:2/1}.news-card--wide{grid-area:wide;aspect-ratio:326/96}.news-card--small:nth-of-type(3){grid-area:small1;aspect-ratio:157/88}.news-card--small:nth-of-type(4){grid-area:small2;aspect-ratio:157/88}.news-card-hit{position:absolute;inset:0;z-index:1}.news-card-media{position:relative;height:100%;background:#d1142c}.news-card-media img{display:block;width:100%;height:100%;object-fit:cover}.news-card-overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:10px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.5) 100%);pointer-events:none}.news-card-title{margin:auto 0;color:var(--lh-text-primary);font-family:var(--lh-font-inter);font-weight:500;line-height:1em;text-shadow:0 1px 3px rgba(0,0,0,.7);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.news-card--featured .news-card-title{font-size:32px}.news-card--wide .news-card-title{font-size:24px}.news-card--small .news-card-title{font-size:16px}.news-card-readmore{align-self:flex-start;position:relative;z-index:3;pointer-events:auto;padding:5px 12px;font-size:11px;line-height:11.01px;border-radius:10px}.news-cta-wrap{position:relative;z-index:1;display:flex;align-items:center;margin-top:16px}.news-cta-line{flex:1 1 auto;min-width:0;height:3px;background:linear-gradient(90deg, rgba(215, 21, 45, 0) 0%, rgb(215, 21, 45) 100%)}.news-cta-line:last-child{background:linear-gradient(90deg, rgb(215, 21, 45) 0%, rgba(215, 21, 45, 0) 100%)}.news-cta{flex:0 0 auto}@media(min-width: 640px){.section-news{margin-top:42px;padding-bottom:2.25rem}.news-grid{width:min(100% - 52px,560px);margin:20px auto;column-gap:14px;row-gap:9px}.news-card--featured .news-card-title{font-size:34px}.news-card--wide .news-card-title{font-size:26px}.news-card--small .news-card-title{font-size:17px}.news-cta-wrap{margin-top:18px}}@media(min-width: 768px){.section-news{margin-top:48px;padding-bottom:2.5rem}.news-title{min-width:220px;height:48px;padding:0 18px;font-size:30px;line-height:1}.news-grid{width:min(100% - 56px,620px);margin:22px auto;column-gap:16px;row-gap:10px}.news-card--featured{margin-bottom:6px}.news-card-overlay{padding:12px}.news-card--featured .news-card-title{font-size:36px}.news-card--wide .news-card-title{font-size:28px}.news-card--small .news-card-title{font-size:18px}.news-card-readmore{padding:6px 14px;font-size:12px}.news-cta-wrap{margin-top:20px}}@media(min-width: 1024px){.section-news{margin-top:56px;padding-bottom:3rem;padding-left:1.3125rem;padding-right:1.3125rem}}@media(min-width: 1024px)and (min-width: 640px){.section-news{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 1024px)and (min-width: 768px){.section-news{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px)and (min-width: 1024px){.section-news{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1024px)and (min-width: 1280px){.section-news{padding-left:3rem;padding-right:3rem}}@media(min-width: 1024px){.news-title{min-width:260px;height:54px;padding:0 20px;font-size:36px}.news-grid{width:min(100%,1301px);margin:32px auto 0;aspect-ratio:1301/361;grid-template-columns:minmax(0, 697fr) 27px minmax(0, 278.5fr) 20px minmax(0, 278.5fr);grid-template-rows:minmax(0, 51fr) minmax(0, 49fr);grid-template-areas:"featured . wide wide wide" "featured . small1 . small2";column-gap:0;row-gap:16px}.news-card{height:100%}.news-card-readmore{padding:clamp(.5rem,.55vw,.6875rem) clamp(1rem,1.7vw,1.75rem);font-size:clamp(1.125rem,1.3vw,1.5rem);line-height:1.1;border-radius:11px}.news-card--featured,.news-card--wide,.news-card--small:nth-of-type(3),.news-card--small:nth-of-type(4){aspect-ratio:auto}.news-card--featured{grid-column:1;grid-row:1/span 2;margin-bottom:0}.news-card--wide{grid-column:3/6;grid-row:1}.news-card--small:nth-of-type(3){grid-column:3;grid-row:2}.news-card--small:nth-of-type(4){grid-column:5;grid-row:2}.news-card--featured .news-card-title{font-size:40px}.news-card--wide .news-card-title{font-size:30px}.news-card--small .news-card-title{font-size:19px}.news-cta-wrap{margin-top:24px;padding-top:23px}}@media(min-width: 1280px){.section-news{margin-top:64px;padding-bottom:3.5rem}.news-title{min-width:280px;height:58px;font-size:38px}.news-card--featured .news-card-title{font-size:44px}.news-card--wide .news-card-title{font-size:32px}.news-card--small .news-card-title{font-size:20px}}.news-page{box-sizing:border-box;position:relative;z-index:1001}.news-page .news-header{margin-top:clamp(24px,3vw,40px);margin-bottom:clamp(1rem,2.5vw,1.75rem);z-index:2}.news-page__container{padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.news-page__container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.news-page__container{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.news-page__container{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.news-page__container{padding-left:3rem;padding-right:3rem}}.news-page__container{box-sizing:border-box;width:100%;max-width:1322px;margin-left:auto;margin-right:auto}.news-page:not(.news-page--single) .news-page__container{max-width:1440px}.news-single{box-sizing:border-box;position:relative;z-index:1;margin-bottom:clamp(2.75rem,8vw,6rem)}.news-single__cover{width:100%;margin:0 0 clamp(1.25rem,4vw,41px);padding:0}.news-single__cover-inner{box-sizing:border-box;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;aspect-ratio:1440/472;overflow:hidden;background:rgba(0,0,0,.2)}.news-single__cover-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.news-single__header{margin:0 0 clamp(1rem,2.5vw,35px)}.news-single__title{margin:0;font-family:var(--lh-font-gilroy);font-size:clamp(1.75rem,5.2vw + .5rem,73px);font-weight:700;line-height:1.001;word-wrap:break-word}@supports(-webkit-background-clip: text) or (background-clip: text){.news-single__title{background-image:linear-gradient(90deg, rgb(132, 132, 132) 0%, rgb(255, 255, 255) 50%, rgb(132, 132, 132) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}}.news-single__content{color:#fff;font-family:var(--lh-font-gilroy);font-size:clamp(1rem,1.5vw + .65rem,24px);font-weight:600;line-height:1.001;text-align:start;word-wrap:break-word}.news-single__content p{margin:0 0 1.5em}.news-single__content p:last-child{margin-bottom:0}.news-page__archive-layout{--news-mobile-stack-gap: 12px;display:flex;flex-direction:column;align-items:stretch;gap:var(--news-mobile-stack-gap);box-sizing:border-box;width:100%;max-width:100%;min-width:0}.news-page__hero,.news-page__grid-rest{box-sizing:border-box;width:100%;min-width:0}.news-page__hero .news-card,.news-page__grid-rest .news-card{grid-area:auto}.news-page__hero{--nh-gap: var(--news-mobile-stack-gap);display:flex;flex-direction:column;align-items:stretch;gap:var(--nh-gap);margin:0;width:100%}.news-page__hero>.news-card--featured{width:100%;aspect-ratio:2/1}.news-page__hero-aside{display:flex;flex-direction:column;gap:var(--news-mobile-stack-gap);min-width:0}.news-page__hero-aside>.news-card--wide{aspect-ratio:326/116}.news-page__hero-aside>.news-card--small{aspect-ratio:326/96}.news-page__grid-rest{display:grid;grid-template-columns:1fr 1fr;column-gap:12px;row-gap:8px}.news-page__grid-rest .news-card--small{aspect-ratio:157/88}@media(min-width: 640px){.news-page__archive-layout{--news-mobile-stack-gap: 14px}.news-page__hero{--nh-gap: var(--news-mobile-stack-gap)}.news-page__grid-rest{width:100%;column-gap:14px;row-gap:9px}}@media(min-width: 768px){.news-page__archive-layout{--news-mobile-stack-gap: 16px}.news-page__hero{--nh-gap: var(--news-mobile-stack-gap)}.news-page__grid-rest{width:100%;column-gap:16px;row-gap:10px}}@media(min-width: 1024px){.news-page__hero{--nh-gap: clamp(18px, 2.2vw, 28px);flex-direction:row;align-items:flex-start;width:100%;max-width:none;margin-inline:0}.news-page__hero>.news-card--featured{flex:0 0 auto;width:calc(.5558213716*(100% - var(--nh-gap)));margin-bottom:0;aspect-ratio:697/361;height:auto}.news-page__hero-aside{flex:0 0 auto;width:calc(.4441786284*(100% - var(--nh-gap)));gap:clamp(12px,1.74vw,25px)}.news-page__hero-aside>.news-card--wide,.news-page__hero-aside>.news-card--small{width:100%;aspect-ratio:557/168;height:auto}.news-page__grid-rest{width:100%;max-width:none;margin-inline:0;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(12px,1.4vw,18px) clamp(16px,2vw,28px)}.news-page__grid-rest .news-card--small{aspect-ratio:422/174;width:100%;height:auto;align-self:start}}@media(min-width: 1280px){.news-page__archive-layout{gap:28px}.news-page__hero{--nh-gap: 28px}.news-page__hero-aside{gap:25px}.news-page__grid-rest{gap:18px 28px}}.news-page__pagination-wrap{margin-top:clamp(1.75rem,4vw,2.5rem)}.news-page__pagination-wrap .navigation.pagination,.news-page__pagination-wrap nav.navigation.pagination{display:flex;justify-content:center}.news-page__pagination-wrap .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem}.news-page__pagination-wrap .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:0 .5rem;border-radius:8px;border:var(--lh-border-light);color:var(--lh-text-primary);font-family:var(--lh-font-gilroy);font-size:.9375rem;font-weight:600;text-decoration:none;background:rgba(46,5,9,.45)}.news-page__pagination-wrap a.page-numbers:hover,.news-page__pagination-wrap a.page-numbers:focus-visible{border-color:hsla(0,0%,100%,.45);opacity:.92}.news-page__pagination-wrap span.page-numbers.current{border-color:hsla(0,0%,100%,.55);box-shadow:0 0 12px rgba(209,20,44,.35)}.news-page__pagination-wrap a.page-numbers.prev,.news-page__pagination-wrap a.page-numbers.next{min-width:auto;padding:.5rem 1rem}.games-page{box-sizing:border-box;position:relative;z-index:1001}.games-page .news-header{margin-top:clamp(24px,3vw,40px);margin-bottom:clamp(1rem,2.5vw,1.75rem);z-index:2}.games-page__container{padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.games-page__container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.games-page__container{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.games-page__container{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.games-page__container{padding-left:3rem;padding-right:3rem}}.games-page__container{box-sizing:border-box;width:100%;max-width:1277px;margin-left:auto;margin-right:auto}.games-page__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:15px;min-width:0}.games-page__cell{min-width:0}.games-page__tile{display:block;box-sizing:border-box;width:100%;aspect-ratio:1/1;overflow:hidden;flex-shrink:0;border:1px solid #ff7d7d;border-radius:10px}.games-page__tile img{display:block;width:100%;height:100%;object-fit:cover}.games-page__pagination-wrap{margin-top:clamp(1.75rem,4vw,2.5rem)}.games-page__pagination-wrap .navigation.pagination,.games-page__pagination-wrap nav.navigation.pagination{display:block;width:100%}.games-page__pagination-wrap .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem}.games-page__pagination-wrap .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.35rem .65rem;font-family:var(--lh-font-gilroy);font-size:.9375rem;font-weight:600;line-height:1;color:#fff;text-decoration:none;border-radius:10px;border:1px solid hsla(0,0%,100%,.35);background:rgba(46,5,9,.45);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.games-page__pagination-wrap a.page-numbers:hover,.games-page__pagination-wrap a.page-numbers:focus-visible{border-color:rgba(215,21,45,.85);background:rgba(215,21,45,.25)}.games-page__pagination-wrap span.page-numbers.current{border-color:#d7152d;background:rgba(215,21,45,.45)}.games-page__pagination-wrap a.page-numbers.prev,.games-page__pagination-wrap a.page-numbers.next{min-width:auto;padding-left:1rem;padding-right:1rem}@media(min-width: 768px){.games-page__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}}@media(min-width: 1024px){.games-page__grid{grid-template-columns:repeat(4, minmax(0, 1fr));gap:18px}}@media(min-width: 1280px){.games-page__grid{grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px}}.section-contacts-mobile{position:relative;margin-top:2.5rem;padding-bottom:2.5rem;padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.section-contacts-mobile{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.section-contacts-mobile{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.section-contacts-mobile{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.section-contacts-mobile{padding-left:3rem;padding-right:3rem}}.section-contacts-mobile{--cm-w: 234.87px;--cm-stage-h: var(--lh-contact-m-stage-h);--cm-photo-top: var(--lh-contact-m-photo-top);--cm-photo-slot-h: var(--lh-contact-m-photo-slot-h);--cm-meta-top: var(--lh-contact-m-meta-top);--cm-meta-h: var(--lh-contact-m-meta-h);--cm-cta-top: var(--lh-contact-m-cta-top);--cm-meta-w: 206.12px;--cm-photo-inset: 15.42px}.section-contacts-mobile__inner{position:relative;z-index:1;max-width:100%;margin:0 auto}.section-contacts-mobile__title{margin:0;text-align:center;font-family:var(--lh-font-gilroy);background-image:linear-gradient(90deg, rgb(255, 126, 143) 0%, rgb(255, 75, 75) 50%, rgb(255, 126, 143) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);font-size:38px;font-weight:700;line-height:38.02px}.section-contacts-mobile__list{display:flex;flex-direction:column;align-items:center;gap:50px;margin-top:50px}.contact-slot{width:100%;max-width:var(--cm-w);flex-shrink:0;position:relative}.contact-slot__viewport{overflow:hidden;height:var(--cm-stage-h);border-radius:var(--lh-radius-contact-card)}.contact-slot__reel{display:flex;flex-direction:column;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:transform .62s cubic-bezier(0.22, 1, 0.36, 1);will-change:auto}.contact-slot.is-open .contact-slot__reel{-webkit-transform:translateY(0);transform:translateY(0)}.contact-slot .contact-m-card{width:100%;max-width:none;flex-shrink:0;margin:0}.contact-m-card__plate{overflow:hidden;position:relative;border-radius:var(--lh-radius-contact-card);background:var(--lh-bg-contact-card);box-shadow:var(--lh-shadow-contact-inset)}.contact-m-card__plate--contact{border-radius:calc(var(--cm-w)*19/335);background:linear-gradient(270deg, #360005 0%, #560009 11%, #ff4f50 31%, #ff4f50 68%, #560009 88%, #360005 100%);box-shadow:inset 0 0 calc(var(--cm-w)*57/335) rgba(0,0,0,.59)}.contact-m-card__plate--contact::before{content:"";position:absolute;left:-20%;top:-10%;width:40%;height:120%;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.18) 50%, rgba(255, 255, 255, 0) 100%);transform:translateX(-180%) skewX(-18deg);opacity:0;pointer-events:none}.contact-slot.is-open .contact-m-card__plate--contact::before{opacity:1;animation:contact-card-sweep .7s ease .08s 1}.contact-m-card__stage{position:relative;width:100%;height:var(--cm-stage-h)}.contact-m-card__stage--contact{position:relative;box-sizing:border-box;width:100%;height:var(--cm-stage-h)}.contact-m-card__contact-art{position:absolute;left:calc(var(--cm-w)*67/335);top:calc(var(--cm-stage-h)*102/465.21);width:calc(var(--cm-w)*200/335);height:calc(var(--cm-stage-h)*206/465.21);display:flex;align-items:center;justify-content:center;margin:0;pointer-events:none;transform:translateY(-10px) scale(0.94);opacity:.85;transition:transform .55s cubic-bezier(0.22, 1, 0.36, 1) .06s,opacity .4s ease .06s}.contact-m-card__contact-art img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.contact-slot.is-open .contact-m-card--contact .contact-m-card__contact-art{transform:translateY(0) scale(1);opacity:1}.contact-m-card__email-bar-bg{position:absolute;left:calc(var(--cm-w)*24/335);right:calc(var(--cm-w)*24/335);top:calc(var(--cm-stage-h)*262/465.21);z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:calc(var(--cm-stage-h)*64/465.21);padding:0 calc(var(--cm-w)*10/335);background:linear-gradient(90deg, #3b0105 0%, #ec3941 50%, #3b0105 100%);text-align:center;color:#fff;font-family:var(--lh-font-gilroy);font-size:max(11px,var(--cm-w)*18/335);font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}@keyframes contact-card-sweep{from{transform:translateX(-180%) skewX(-18deg)}to{transform:translateX(420%) skewX(-18deg)}}.contact-m-card__photo-slot{position:absolute;z-index:1;top:var(--cm-photo-top);left:var(--cm-photo-inset);width:calc(100% - 2*var(--cm-photo-inset));height:var(--cm-photo-slot-h);display:flex;align-items:flex-end;justify-content:center;overflow:hidden;pointer-events:none;isolation:isolate;contain:paint}.contact-m-card__photo{display:block;width:auto;height:auto;width:100%;height:100%;min-width:0;object-fit:contain;object-position:bottom center;border-radius:4px;-webkit-transform:none;transform:none;-webkit-backface-visibility:visible;backface-visibility:visible}.contact-m-card--photo-left .contact-m-card__photo-slot{justify-content:flex-start}.contact-m-card--photo-left .contact-m-card__photo{object-position:bottom left}.contact-m-card--photo-right .contact-m-card__photo-slot{justify-content:flex-end}.contact-m-card--photo-right .contact-m-card__photo{object-position:bottom right}.contact-m-card__meta{position:absolute;z-index:2;top:var(--cm-meta-top);left:50%;box-sizing:border-box;width:var(--cm-meta-w);min-height:var(--cm-meta-h);padding:8px 12px 10px;transform:translateX(-50%);border-radius:4px;background:var(--lh-bg-contact-name-bar);text-align:center;color:var(--lh-text-primary);font-family:var(--lh-font-gilroy);font-size:16px;line-height:1.05}.contact-m-card__name{margin:0;font-size:inherit;font-weight:700}.contact-m-card__role{margin:4px 0 0;font-size:inherit;font-style:italic;font-weight:400}.contact-m-card__cta.contact-m-card__open{position:absolute;z-index:10;top:var(--cm-cta-top);left:50%}.contact-m-card__cta.contact-m-card__open.button{transform:translateX(-50%);transition:filter .2s ease,opacity .2s ease,transform .2s ease}.contact-m-card__cta.contact-m-card__open.button:hover,.contact-m-card__cta.contact-m-card__open.button:focus{opacity:1;transform:translateX(-50%);filter:brightness(1.08)}.contact-m-card__cta.contact-m-card__open.button:focus-visible{outline:2px solid var(--lh-text-section-title);outline-offset:2px}.contact-m-card__cta.contact-m-card__mail{position:absolute;left:50%;top:calc(var(--cm-stage-h)*317/465.21);z-index:3;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);min-height:calc(var(--cm-stage-h)*41/465.21);max-width:calc(var(--cm-w)*294/335);margin:0;padding:0 calc(var(--cm-w)*18/335);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--cm-w)*11/335);border:1px solid #fff;background:linear-gradient(51deg, #651120 0%, #e0152e 100%);box-shadow:0 0 calc(var(--cm-w)*40/335) calc(var(--cm-w)*3/335) #d1142c;color:#fff;font-family:var(--lh-font-gilroy);font-size:max(12px,var(--cm-w)*24/335);font-weight:700;line-height:1.05;white-space:nowrap;text-align:center;text-decoration:none !important;cursor:pointer}.contact-m-card__cta.contact-m-card__mail.button{-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:filter .2s ease,opacity .2s ease}.contact-m-card__cta.contact-m-card__mail.button:hover,.contact-m-card__cta.contact-m-card__mail.button:focus{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%);filter:brightness(1.08);text-decoration:none !important}.contact-m-card__cta.contact-m-card__mail.button:focus-visible{outline:2px solid var(--lh-text-section-title);outline-offset:2px}.contact-m-card__cta.contact-m-card__mail.button:visited,.contact-m-card__cta.contact-m-card__mail.button:active{text-decoration:none !important}@media(hover: hover)and (pointer: fine){.contact-slot:hover{z-index:5}.contact-slot:hover .contact-slot__reel{-webkit-transform:translateY(0);transform:translateY(0)}.contact-slot:hover .contact-m-card__plate--contact::before{opacity:1;animation:contact-card-sweep .7s ease .08s 1}.contact-slot:hover .contact-m-card--contact .contact-m-card__contact-art{transform:translateY(0) scale(1);opacity:1}}@media(min-width: 640px){.section-contacts-mobile{--cm-w: 246px;--cm-stage-h: 340px;--cm-photo-top: 22px;--cm-photo-slot-h: 241px;--cm-meta-top: 217px;--cm-meta-h: 58px;--cm-cta-top: 268px;--cm-meta-w: 216px;--cm-photo-inset: 16px;margin-top:3rem;padding-bottom:3rem}.section-contacts-mobile__title{font-size:40px;line-height:1.02}.section-contacts-mobile__list{gap:3.5rem;margin-top:3.5rem}}@media(min-width: 768px){.section-contacts-mobile{--cm-w: 258px;--cm-stage-h: 354px;--cm-photo-top: 23px;--cm-photo-slot-h: 252px;--cm-meta-top: 226px;--cm-meta-h: 60px;--cm-cta-top: 278px;--cm-meta-w: 226px;--cm-photo-inset: 17px;margin-top:3.5rem;padding-bottom:3.5rem}.section-contacts-mobile__title{font-size:44px;line-height:1.02}.section-contacts-mobile__list{gap:4rem;margin-top:4rem}.contact-m-card__meta{font-size:17px}}@media(min-width: 1024px){.section-contacts-mobile{--cm-w: 268px;--cm-stage-h: 368px;--cm-photo-top: 24px;--cm-photo-slot-h: 262px;--cm-meta-top: 235px;--cm-meta-h: 62px;--cm-cta-top: 288px;--cm-meta-w: 236px;--cm-photo-inset: 18px;margin-top:4rem;padding-bottom:4rem}.section-contacts-mobile__title{font-size:48px;line-height:1.05}.section-contacts-mobile__list{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:2.25rem;row-gap:2.5rem;margin-top:3.5rem}.contact-m-card__meta{font-size:18px}}@media(min-width: 1280px){.section-contacts-mobile{--cm-w: 282px;--cm-stage-h: 386px;--cm-photo-top: 25px;--cm-photo-slot-h: 275px;--cm-meta-top: 246px;--cm-meta-h: 64px;--cm-cta-top: 302px;--cm-meta-w: 248px;--cm-photo-inset: 19px}.section-contacts-mobile__title{font-size:52px}.section-contacts-mobile__list{column-gap:2.75rem;row-gap:3rem;margin-top:4rem}}.site-footer{width:100%;background:var(--lh-bg-footer);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.site-footer__inner{width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width: 640px){.site-footer__inner{gap:.625rem;padding-top:1.75rem;padding-bottom:1.75rem}}@media(min-width: 768px){.site-footer__inner{gap:.75rem;padding-top:2rem;padding-bottom:2rem}}@media(min-width: 1024px){.site-footer__inner{padding-top:2.25rem;padding-bottom:2.25rem;padding-left:1.5rem;padding-right:1.5rem}}.site-footer__copyright,.site-footer__tagline{margin:0;font-family:var(--lh-font-inter);font-size:var(--lh-footer-size);font-weight:var(--lh-footer-weight);line-height:1.3;color:#fff;overflow-wrap:break-word}@media(min-width: 768px){.site-footer__copyright,.site-footer__tagline{font-size:clamp(13px,1.05vw,15px)}}@media(min-width: 1024px){.site-footer__copyright,.site-footer__tagline{font-size:15px;line-height:1.35}}.lh-container-padding{padding-left:1.3125rem;padding-right:1.3125rem}@media(min-width: 640px){.lh-container-padding{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width: 768px){.lh-container-padding{padding-left:2rem;padding-right:2rem}}@media(min-width: 1024px){.lh-container-padding{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width: 1280px){.lh-container-padding{padding-left:3rem;padding-right:3rem}}.site-main.one-page-site{position:relative;isolation:isolate;overflow:hidden;overflow:clip}.site-main.one-page-site>:not(.main-red-glows){position:relative;z-index:1}.main-red-glows{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;overflow:clip}.main-red-glow{position:absolute;border-radius:9999px;background:#a20026;opacity:var(--main-red-glow-opacity, 1);filter:blur(var(--main-red-glow-blur, 268.7px));will-change:filter}.main-red-glow--hero{left:clamp(-220px,-14vw,-120px);top:8%;width:clamp(420px,42vw,760px);height:clamp(420px,42vw,760px);--main-red-glow-opacity: 0.55;--main-red-glow-blur: clamp(140px, 10vw, 270px)}.main-red-glow--games{right:-160px;top:20%;width:537.4px;height:537.4px;--main-red-glow-opacity: 1;--main-red-glow-blur: 268.7px}.main-red-glow--partners{left:-195.25px;top:45%;width:781px;height:781px;--main-red-glow-opacity: 1;--main-red-glow-blur: 268.7px}.main-red-glow--contacts{right:-926.75px;top:65%;width:1507px;height:1507px;--main-red-glow-opacity: 1;--main-red-glow-blur: 268.7px}body.home #games,body.home #news,body.home #partners,body.home #contact{scroll-margin-top:5rem}
