*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%;color:#000;overflow-x:hidden;scroll-behavior:smooth}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{color:inherit;text-decoration:none}a:visited{color:inherit}a:hover{color:inherit}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-regular.woff2") format("woff2"),url("fonts/the-future/otf/the-future-regular.otf") format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-medium.woff2") format("woff2"),url("fonts/the-future/otf/the-future-medium.otf") format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-bold.woff2") format("woff2"),url("fonts/the-future/otf/the-future-bold.otf") format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-black.woff2") format("woff2"),url("fonts/the-future/otf/the-future-black.otf") format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-italic.woff2") format("woff2"),url("fonts/the-future/otf/the-future-italic.otf") format("opentype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-medium-italic.woff2") format("woff2"),url("fonts/the-future/otf/the-future-medium-italic.otf") format("opentype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-bold-italic.woff2") format("woff2"),url("fonts/the-future/otf/the-future-bold-italic.otf") format("opentype");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"the-future";src:url("fonts/the-future/woff2/the-future-black-italic.woff2") format("woff2"),url("fonts/the-future/otf/the-future-black-italic.otf") format("opentype");font-display:swap;font-weight:900;font-style:italic}*{font-family:the-future,sans-serif;font-weight:400}.form-loader{display:none}@keyframes loader{0%{width:0}20%{width:10%}25%{width:24%}43%{width:41%}56%{width:50%}66%{width:52%}71%{width:60%}75%{width:76%}94%{width:86%}100%{width:100%}}@keyframes load360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader{font-size:10px;margin:50px auto;width:11em;height:11em;border-radius:50%;background:-webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:-ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);background:linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:relative;animation:load360 1.4s infinite linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#d9d9d9;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.loader:after{background:#d9d9d9;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.loader-mint{background:-webkit-linear-gradient(left, #aaed7e 10%, rgba(199, 253, 81, 0) 42%);background:-moz-linear-gradient(left, #aaed7e 10%, rgba(199, 253, 81, 0) 42%);background:-o-linear-gradient(left, #aaed7e 10%, rgba(199, 253, 81, 0) 42%);background:-ms-linear-gradient(left, #aaed7e 10%, rgba(199, 253, 81, 0) 42%);background:linear-gradient(left, #aaed7e 10%, rgba(199, 253, 81, 0) 42%);filter:drop-shadow(0 0 8px rgba(170, 237, 126, 0.6))}.loader-mint:before{background:linear-gradient(135deg, #aaed7e 0%, #c7fd51 100%) !important}.loader-mint:after{background:linear-gradient(135deg, #222222 0%, #2D3A3B 100%) !important;border:2px solid #aaed7e;box-shadow:0 0 15px rgba(170,237,126,.5),inset 0 0 20px rgba(170,237,126,.2)}@keyframes mascot-loader{0%{clip-path:xywh(0 0 0 100%)}20%{clip-path:xywh(0 0 10% 100%)}25%{clip-path:xywh(0 0 24% 100%)}43%{clip-path:xywh(0 0 41% 100%)}56%{clip-path:xywh(0 0 50% 100%)}66%{clip-path:xywh(0 0 52% 100%)}71%{clip-path:xywh(0 0 60% 100%)}75%{clip-path:xywh(0 0 76% 100%)}94%{clip-path:xywh(0 0 86% 100%)}100%{clip-path:xywh(0 0 100% 100%)}}#load-container{display:none}#load-container.loading{box-sizing:border-box;position:absolute;top:0;left:0;padding:0;margin:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#111}#load-container.loading .load-logo{display:block;width:50vw}#load-container.loading .loader-mascot{position:relative;width:min(33vw,33vh);height:min(33vw,33vh)}#load-container.loading .loader-mascot:before{position:absolute;top:0;left:0;display:block;content:"";background-image:url("images/mascot1.png");background-size:min(30vw,30vh) min(30vw,30vh);background-repeat:no-repeat;background-position:center;width:min(33vw,33vh);height:min(33vw,33vh);opacity:.1}#load-container.loading .loader-mascot:after{position:absolute;top:0;left:0;display:block;content:"";background-image:url("images/mascot1.png");background-size:min(30vw,30vh) min(30vw,30vh);background-repeat:no-repeat;background-position:center;transform-origin:top left;width:min(33vw,33vh);height:min(33vw,33vh);opacity:100%;animation:mascot-loader 10s ease forwards;filter:drop-shadow(2px 2px 2px #ccc)}button{color:#fff;border-radius:5px;white-space:nowrap;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;padding:12px 16px;text-align:center;font-style:normal;font-weight:900;line-height:110%}button:disabled{opacity:.5;cursor:not-allowed}button:hover:enabled{background-image:linear-gradient(rgba(0, 0, 0, 0.4) 0 0)}.button-primary,.card-container .button-container #pay-button,.card-container .button-container #new-card-button{background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);border:3px solid #2d3a3b;color:#222;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000}.button-primary:hover:enabled,.card-container .button-container #pay-button:hover:enabled,.card-container .button-container #new-card-button:hover:enabled{background:linear-gradient(0deg, rgb(199.4897959184, 243.2448979592, 170.7551020408) 0%, rgb(215.2272727273, 253.5795454545, 131.4204545455) 100%)}.button-secondary,.card-container .credit-card .card-footer .forget-card,.card-container .button-container #cancel-button,.button-cancel{background:linear-gradient(0deg, #222222 0%, #2D3A3B 100%);border:3px solid #2d3a3b;color:#aaed7e}.button-secondary:hover:enabled,.card-container .credit-card .card-footer .forget-card:hover:enabled,.card-container .button-container #cancel-button:hover:enabled,.button-cancel:hover:enabled{background:linear-gradient(0deg, rgb(59.5, 59.5, 59.5) 0%, rgb(67.0673076923, 86.4423076923, 87.9326923077) 100%)}.button-tertiary{background:linear-gradient(0deg, #919191 0%, #2D3A3B 100%);border:3px solid #2d3a3b;color:#aaed7e;text-shadow:1px 1px 0 #222,-1px -1px 0 #222,1px -1px 0 #222,-1px 1px 0 #222}.button-tertiary:hover:enabled{background:linear-gradient(0deg, rgb(170.5, 170.5, 170.5) 0%, rgb(67.0673076923, 86.4423076923, 87.9326923077) 100%)}.button-transparent{background:rgba(0,0,0,0);border:1px solid #fff}.button-blue{background:#2224a4;border:1px solid #143cb0}.button-no-style{color:inherit;background:none;padding:0 !important;border:none;box-shadow:none;font:inherit;outline:inherit;width:fit-content;height:fit-content}.button-no-style:hover:enabled{background-image:none}.button-danger{border:3px solid #2d3a3b;background:linear-gradient(0deg, #A20205 0%, #FF4423 100%);box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;color:#fdfdfd}.button-danger:hover:enabled{background:linear-gradient(0deg, rgb(212.3780487805, 2.6219512195, 6.5548780488) 0%, rgb(255, 111.35, 86) 100%)}.landing-button-primary{background:#aaed7e;color:#222}.landing-button-secondary{background:#fdfdfd;color:#222}.landing-button-primary,.landing-button-secondary{border-radius:0px;border-top:1px solid #222;border-right:4px solid #222;border-bottom:4px solid #222;border-left:1px solid #222;font-weight:700}.landing-button-primary:hover:enabled,.landing-button-secondary:hover:enabled{background-image:none}.landing-button-primary:active:not(:disabled),.landing-button-secondary:active:not(:disabled){border-top:4px solid #222;border-right:1px solid #222;border-bottom:1px solid #222;border-left:4px solid #222}.start-free-trial{height:48px;padding:14px;font-size:20px;line-height:100%}@media only screen and (min-width: 667px){.start-free-trial{height:52px;padding:16px}}@media only screen and (min-width: 991px){.start-free-trial{height:56px;padding:18px}}@media only screen and (min-width: 1280px){.start-free-trial{height:64px;padding:20px;font-size:24px}}@media only screen and (min-width: 1440px){.start-free-trial{height:72px;padding:22px;font-size:28px}}@media only screen and (min-width: 1920px){.start-free-trial{height:80px;padding:24px;font-size:32px}}input{padding:0px;padding-block:0px;padding-inline:0px}.input{background:inherit;border:1px solid #222;padding:12px 0px 12px 16px;font-size:18px;color:#222}.input::placeholder{color:#222}label{font-size:14px;line-height:17px}.input:-webkit-autofill,.input:-webkit-autofill:hover,.input:-webkit-autofill:focus,.input:-webkit-autofill:active{background-color:rgba(0,0,0,0) !important;-webkit-box-shadow:0 0 0px 1000px #fdfdfd inset !important;font-family:the-future,sans-serif !important;font-weight:400 !important;font-size:18px !important}.input:-webkit-autofill{-webkit-text-size-adjust:none;-webkit-text-fill-color:#222 !important}.input:-webkit-autofill::first-line{font-family:the-future,sans-serif !important;font-weight:400 !important}.input[type=checkbox]{vertical-align:middle;height:24px;width:24px;flex-shrink:0}.input[type=email]:focus,.input[type=password]:focus,.input[type=text]:focus{outline:#222;border-color:#222}.custom-amount-input{background:inherit;color:#fdfdfd;border:none;width:100%;text-align:right;font-weight:600;font-size:24px;line-height:24px}.custom-amount-input:focus{outline:none}.password-container{display:flex;align-items:center;background-color:#fff;color:#000;position:relative;width:100%}.password-container.disabled{background:#fff !important;color:rgba(0,0,0,.3) !important}.password-container .input{background-color:rgba(0,0,0,0);color:inherit !important}.password-container:disabled{background-color:rgba(0,0,0,0) !important}.password-container[disabled]{pointer-events:none}.password-eye{position:absolute;background:no-repeat url("images/eye_open.png.webp");width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;right:16px}.password-show{background:no-repeat url("images/eye_close.png.webp")}input[type=date]{color-scheme:dark;padding:0px 8px}.profile-input{display:flex;flex-direction:column;gap:8px;flex:1;width:100%;position:relative}.profile-input .password-eye,.profile-input .password-show{bottom:6px}.profile-input label,.profile-input legend{color:#fdfdfd;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.profile-input .sublabel{color:#aaed7e;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.profile-input input,.profile-input select{border-radius:5px;border:1px solid rgba(0,0,0,0);background:linear-gradient(#222222, #222222) padding-box,linear-gradient(to bottom, rgb(67.0612244898, 139.5306122449, 19.4693877551), #aaed7e) border-box;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;height:44px;color:#fdfdfd;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px}.profile-input input:focus,.profile-input select:focus{border:1px solid #aaed7e;background:#222;outline:solid #aaed7e}.profile-input input:user-invalid,.profile-input select:user-invalid{border:1px solid #a20205}.profile-input input:user-invalid:focus,.profile-input select:user-invalid:focus{outline:solid #a20205}.profile-input .profile-fieldset{padding:0px;border:none}.profile-input legend{margin-bottom:8px}#game-reel{width:100%;max-width:none;height:fit-content;margin:0 auto;position:relative;filter:drop-shadow(8px 8px 10px rgba(0, 0, 0, 0.7))}#game-reel .glide__track{position:relative}#game-reel .game-reel-controls{position:absolute;display:flex;flex:1;top:0;left:0;width:100%;height:100%;align-items:center;pointer-events:none;padding:0 24px}#game-reel .game-reel-controls button{display:block;pointer-events:auto;width:48px;height:48px;border:none;background:none;padding:0;opacity:.9;filter:drop-shadow(4px 4px 8px #222222)}#game-reel .game-reel-controls button.left{margin-right:auto}#game-reel .game-reel-controls button.right{margin-left:auto}#game-reel #game-reel-thumbnails{margin-top:16px;width:100vw;margin-left:calc(50% - 50vw);margin-right:0px;overflow-x:auto}#game-reel #game-reel-thumbnails .game-reel-thumbnail{cursor:pointer;background:none;overflow:hidden;transition:all .3s ease;opacity:.7;border:none;z-index:9999;position:relative;padding:0}#game-reel #game-reel-thumbnails .game-reel-thumbnail img{width:100%;height:100%;object-fit:cover;display:block}#game-reel #game-reel-thumbnails .game-reel-thumbnail:hover{opacity:1}#game-reel #game-reel-thumbnails .glide__slide--active .game-reel-thumbnail{opacity:1}#game-reel .game-reel-dots{display:flex;justify-content:center;gap:12px;margin-top:36px;padding:0}#game-reel .game-reel-dots .glide__bullet{width:18px;height:18px;border-radius:50%;border:2px solid #222;background:rgba(0,0,0,0);padding:0;cursor:pointer;transition:all .3s ease}#game-reel .game-reel-dots .glide__bullet:hover{background:rgba(34,34,34,.5)}#game-reel .game-reel-dots .glide__bullet.glide__bullet--active{background:#222}#landing section strong{font-weight:500}#landing section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#landing section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#landing section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#landing section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#landing section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#landing section h3:has(+h5){margin-bottom:8px}#landing section button{font-size:20px}#landing section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#landing section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#landing section h1{font-size:60px}#landing section h2{font-size:48px}#landing section h4{font-size:32px}#landing section h5{font-size:28px}#landing section h6{font-size:28px}#landing section button{font-size:24px}#landing section p{font-size:20px}}@media only screen and (min-width: 1280px){#landing section h1{font-size:60px}#landing section h2{font-size:64px}#landing section h4{font-size:36px}}@media only screen and (min-width: 1440px){#landing section p{font-size:24px}}@media only screen and (min-width: 1920px){#landing section h1{font-size:64px}#landing section h2{font-size:80px}#landing section h4{font-size:40px}#landing section h5{font-size:32px}#landing section h6{font-size:32px}#landing section p{font-size:28px}}#landing section{padding:32px 16px}@media only screen and (min-width: 667px){#landing section{padding:32px 48px}}@media only screen and (min-width: 991px){#landing section{padding:48px 48px}}@media only screen and (min-width: 1920px){#landing section{padding:64px 64px}}#landing{display:flex;flex:1;flex-direction:column;font-size:18px}#landing section#hero{display:flex;flex-direction:column;justify-content:space-between;height:576px;width:100%;background-image:url("images/hero@2x.jpeg");background-image:image-set(url("images/hero@2x.avif") 2x type('image/avif'), url("images/hero@1x.avif") 1x type('image/avif'), url("images/hero@2x.webp") 2x type('image/webp'), url("images/hero@1x.webp") 1x type('image/webp'), url("images/hero@2x.jpeg") 2x type('image/jpeg'), url("images/hero@1x.jpeg") 1x type('image/jpeg'));background-size:cover;background-position:bottom left;padding-bottom:0}#landing section#hero #hero-main{flex-grow:1;margin-top:64px;width:251px}#landing section#hero #hero-main h2{color:#aaed7e}#landing section#hero #hero-main h5{color:#fdfdfd}#landing section#hero #hero-main button{margin-top:36px}#landing section#hero #logo{align-self:flex-end;margin-bottom:-2%;z-index:1}#landing section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;position:relative}#landing section#section1 h4{color:#aaed7e;max-width:285px}#landing section#section1 div{color:#fdfdfd;z-index:1}#landing section#section1 .highlight{color:#aaed7e}#landing section#section1 picture{display:none;position:absolute;width:136px;top:24px;right:24px}#landing section#section2{background:#aaed7e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;content-visibility:auto}#landing section#section2 p{margin-bottom:16px}#landing section#section3{background:#2d3a3b;display:flex;flex-direction:column;align-items:center;gap:48px}#landing section#section3 #game-the-system{border-top:1px solid #aaed7e;border-left:1px solid #aaed7e;border-right:1px solid #aaed7e;border-radius:10px;background:#222;box-shadow:8px 8px 10px 0 rgba(0,0,0,.7);display:flex;flex-direction:column;align-items:center;gap:16px}#landing section#section3 #game-the-system h3{color:#aaed7e;text-align:center;margin-top:36px}#landing section#section3 #game-the-system #checkmark-rows{display:flex;flex-direction:column;gap:12px;margin:0px 16px}#landing section#section3 #game-the-system .checkmark-row{display:flex;gap:16px;color:#fdfdfd}#landing section#section3 #game-the-system .checkmark-row picture,#landing section#section3 #game-the-system .checkmark-row img{width:24px;height:24px;flex-shrink:0}#landing section#section3 #game-the-system picture{width:calc(100% + 2px);margin:0px -1px;max-width:none}#landing section#section4{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#aaed7e}#landing section#section4 picture{width:354px}#landing section#section4 p{margin-top:16px}#landing section#section5{color:#222;display:flex;flex-direction:row;align-items:flex-end;min-height:648px;position:relative;overflow:hidden}#landing section#section5 #woman-pogging{position:absolute;inset:0;width:100%;height:100%;z-index:0}#landing section#section5 #woman-pogging img{width:100%;height:100%;object-fit:cover;object-position:0% 100%}#landing section#section5 div{display:flex;flex-direction:column;margin-bottom:107px;width:260px;position:relative;z-index:1}#landing section#section5 div h1{line-height:110%;filter:drop-shadow(0px 0px 1px rgba(255, 255, 255, 0.5))}#landing section#section5 div h1 button{width:92%}#landing .desktop-header{display:none}#landing .feature-list{display:flex;flex-direction:column;text-align:center;align-items:center;margin-bottom:48px}#landing .feature-list .green-diamond{max-width:24px}#landing .feature-list #gold-coin{max-width:122px}#landing .feature-list #gold-coin,#landing .feature-list #win-win-support{margin-bottom:32px}#landing .feature-list .features{display:flex;flex-direction:column;align-items:center;gap:8px}#landing .feature-list .feature{display:flex;flex-direction:column;align-items:center;gap:4px}#landing .feature-list .feature p{font-weight:500;color:#aaed7e}#landing #state-check{align-items:center;justify-content:center}.landing-auth-content{padding:32px 16px}@media only screen and (min-width: 667px){.landing-auth-content{padding:32px 48px}}@media only screen and (min-width: 991px){.landing-auth-content{padding:48px 48px}}@media only screen and (min-width: 1920px){.landing-auth-content{padding:64px 64px}}.landing-auth-content{flex:1;display:flex;flex-direction:column;justify-content:center}.landing-auth-content h1{font-size:40px;font-weight:500;line-height:110%;margin-bottom:36px}.landing-auth-content h2{font-size:20px;font-weight:500;line-height:140%;margin-bottom:24px;display:flex;gap:8px;flex-wrap:wrap}.landing-auth-content .go-to-signup,.landing-auth-content .go-to-signin,.landing-auth-content .go-to-password-reset{font-weight:500;cursor:pointer}.landing-auth-content .go-to-signup:hover,.landing-auth-content .go-to-signin:hover,.landing-auth-content .go-to-password-reset:hover{text-decoration:underline}.landing-auth-content .agree-checkbox{display:flex;align-items:flex-start;gap:8px;margin:8px 0px}.landing-auth-content .agree-checkbox a{font-weight:700;cursor:pointer;text-decoration:underline}.landing-auth-content #remember-me{display:flex;align-items:center;gap:8px;margin-top:8px}.landing-auth-content #remember-me label{font-size:16px}#login,#register,#state-check,#waitlist,#waitlist-limit,#waitlist-confirm,#waitlist-confirmation,#vpn-detected,#password-reset,#request-password-reset{display:flex;justify-content:space-between;background:#222;color:#aaed7e;border-bottom:2px solid #2d3a3b}#login .landing-button-primary,#login .landing-button-secondary,#register .landing-button-primary,#register .landing-button-secondary,#state-check .landing-button-primary,#state-check .landing-button-secondary,#waitlist .landing-button-primary,#waitlist .landing-button-secondary,#waitlist-limit .landing-button-primary,#waitlist-limit .landing-button-secondary,#waitlist-confirm .landing-button-primary,#waitlist-confirm .landing-button-secondary,#waitlist-confirmation .landing-button-primary,#waitlist-confirmation .landing-button-secondary,#vpn-detected .landing-button-primary,#vpn-detected .landing-button-secondary,#password-reset .landing-button-primary,#password-reset .landing-button-secondary,#request-password-reset .landing-button-primary,#request-password-reset .landing-button-secondary{border-radius:0px;border-top:1px solid #2d3a3b;border-right:4px solid #2d3a3b;border-bottom:4px solid #2d3a3b;border-left:1px solid #2d3a3b;font-weight:700}#login .landing-button-primary:hover:enabled,#login .landing-button-secondary:hover:enabled,#register .landing-button-primary:hover:enabled,#register .landing-button-secondary:hover:enabled,#state-check .landing-button-primary:hover:enabled,#state-check .landing-button-secondary:hover:enabled,#waitlist .landing-button-primary:hover:enabled,#waitlist .landing-button-secondary:hover:enabled,#waitlist-limit .landing-button-primary:hover:enabled,#waitlist-limit .landing-button-secondary:hover:enabled,#waitlist-confirm .landing-button-primary:hover:enabled,#waitlist-confirm .landing-button-secondary:hover:enabled,#waitlist-confirmation .landing-button-primary:hover:enabled,#waitlist-confirmation .landing-button-secondary:hover:enabled,#vpn-detected .landing-button-primary:hover:enabled,#vpn-detected .landing-button-secondary:hover:enabled,#password-reset .landing-button-primary:hover:enabled,#password-reset .landing-button-secondary:hover:enabled,#request-password-reset .landing-button-primary:hover:enabled,#request-password-reset .landing-button-secondary:hover:enabled{background-image:none}#login .landing-button-primary:active:not(:disabled),#login .landing-button-secondary:active:not(:disabled),#register .landing-button-primary:active:not(:disabled),#register .landing-button-secondary:active:not(:disabled),#state-check .landing-button-primary:active:not(:disabled),#state-check .landing-button-secondary:active:not(:disabled),#waitlist .landing-button-primary:active:not(:disabled),#waitlist .landing-button-secondary:active:not(:disabled),#waitlist-limit .landing-button-primary:active:not(:disabled),#waitlist-limit .landing-button-secondary:active:not(:disabled),#waitlist-confirm .landing-button-primary:active:not(:disabled),#waitlist-confirm .landing-button-secondary:active:not(:disabled),#waitlist-confirmation .landing-button-primary:active:not(:disabled),#waitlist-confirmation .landing-button-secondary:active:not(:disabled),#vpn-detected .landing-button-primary:active:not(:disabled),#vpn-detected .landing-button-secondary:active:not(:disabled),#password-reset .landing-button-primary:active:not(:disabled),#password-reset .landing-button-secondary:active:not(:disabled),#request-password-reset .landing-button-primary:active:not(:disabled),#request-password-reset .landing-button-secondary:active:not(:disabled){border-top:4px solid #2d3a3b;border-right:1px solid #2d3a3b;border-bottom:1px solid #2d3a3b;border-left:4px solid #2d3a3b}#login .landing-button-primary,#login .landing-button-secondary,#register .landing-button-primary,#register .landing-button-secondary,#state-check .landing-button-primary,#state-check .landing-button-secondary,#waitlist .landing-button-primary,#waitlist .landing-button-secondary,#waitlist-limit .landing-button-primary,#waitlist-limit .landing-button-secondary,#waitlist-confirm .landing-button-primary,#waitlist-confirm .landing-button-secondary,#waitlist-confirmation .landing-button-primary,#waitlist-confirmation .landing-button-secondary,#vpn-detected .landing-button-primary,#vpn-detected .landing-button-secondary,#password-reset .landing-button-primary,#password-reset .landing-button-secondary,#request-password-reset .landing-button-primary,#request-password-reset .landing-button-secondary{margin-top:16px}#login input[type=checkbox],#register input[type=checkbox],#state-check input[type=checkbox],#waitlist input[type=checkbox],#waitlist-limit input[type=checkbox],#waitlist-confirm input[type=checkbox],#waitlist-confirmation input[type=checkbox],#vpn-detected input[type=checkbox],#password-reset input[type=checkbox],#request-password-reset input[type=checkbox]{appearance:none;background:#fdfdfd}#login input[type=checkbox]:checked,#register input[type=checkbox]:checked,#state-check input[type=checkbox]:checked,#waitlist input[type=checkbox]:checked,#waitlist-limit input[type=checkbox]:checked,#waitlist-confirm input[type=checkbox]:checked,#waitlist-confirmation input[type=checkbox]:checked,#vpn-detected input[type=checkbox]:checked,#password-reset input[type=checkbox]:checked,#request-password-reset input[type=checkbox]:checked{background-image:url("images/svg/checkmark.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat}#login form,#login .content,#register form,#register .content,#state-check form,#state-check .content,#waitlist form,#waitlist .content,#waitlist-limit form,#waitlist-limit .content,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirmation form,#waitlist-confirmation .content,#vpn-detected form,#vpn-detected .content,#password-reset form,#password-reset .content,#request-password-reset form,#request-password-reset .content{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;width:100%}#login form input:not([type=checkbox]),#login .content input:not([type=checkbox]),#register form input:not([type=checkbox]),#register .content input:not([type=checkbox]),#state-check form input:not([type=checkbox]),#state-check .content input:not([type=checkbox]),#waitlist form input:not([type=checkbox]),#waitlist .content input:not([type=checkbox]),#waitlist-limit form input:not([type=checkbox]),#waitlist-limit .content input:not([type=checkbox]),#waitlist-confirm form input:not([type=checkbox]),#waitlist-confirm .content input:not([type=checkbox]),#waitlist-confirmation form input:not([type=checkbox]),#waitlist-confirmation .content input:not([type=checkbox]),#vpn-detected form input:not([type=checkbox]),#vpn-detected .content input:not([type=checkbox]),#password-reset form input:not([type=checkbox]),#password-reset .content input:not([type=checkbox]),#request-password-reset form input:not([type=checkbox]),#request-password-reset .content input:not([type=checkbox]){background:#fdfdfd;min-width:100%}#login form input:not([type=checkbox]) button,#login .content input:not([type=checkbox]) button,#register form input:not([type=checkbox]) button,#register .content input:not([type=checkbox]) button,#state-check form input:not([type=checkbox]) button,#state-check .content input:not([type=checkbox]) button,#waitlist form input:not([type=checkbox]) button,#waitlist .content input:not([type=checkbox]) button,#waitlist-limit form input:not([type=checkbox]) button,#waitlist-limit .content input:not([type=checkbox]) button,#waitlist-confirm form input:not([type=checkbox]) button,#waitlist-confirm .content input:not([type=checkbox]) button,#waitlist-confirmation form input:not([type=checkbox]) button,#waitlist-confirmation .content input:not([type=checkbox]) button,#vpn-detected form input:not([type=checkbox]) button,#vpn-detected .content input:not([type=checkbox]) button,#password-reset form input:not([type=checkbox]) button,#password-reset .content input:not([type=checkbox]) button,#request-password-reset form input:not([type=checkbox]) button,#request-password-reset .content input:not([type=checkbox]) button{margin-top:24px}#login form input:not([type=checkbox]) button .loader:after,#login .content input:not([type=checkbox]) button .loader:after,#register form input:not([type=checkbox]) button .loader:after,#register .content input:not([type=checkbox]) button .loader:after,#state-check form input:not([type=checkbox]) button .loader:after,#state-check .content input:not([type=checkbox]) button .loader:after,#waitlist form input:not([type=checkbox]) button .loader:after,#waitlist .content input:not([type=checkbox]) button .loader:after,#waitlist-limit form input:not([type=checkbox]) button .loader:after,#waitlist-limit .content input:not([type=checkbox]) button .loader:after,#waitlist-confirm form input:not([type=checkbox]) button .loader:after,#waitlist-confirm .content input:not([type=checkbox]) button .loader:after,#waitlist-confirmation form input:not([type=checkbox]) button .loader:after,#waitlist-confirmation .content input:not([type=checkbox]) button .loader:after,#vpn-detected form input:not([type=checkbox]) button .loader:after,#vpn-detected .content input:not([type=checkbox]) button .loader:after,#password-reset form input:not([type=checkbox]) button .loader:after,#password-reset .content input:not([type=checkbox]) button .loader:after,#request-password-reset form input:not([type=checkbox]) button .loader:after,#request-password-reset .content input:not([type=checkbox]) button .loader:after{background:#aaed7e}#login form input:not([type=checkbox]) button .loader:after:before,#login .content input:not([type=checkbox]) button .loader:after:before,#register form input:not([type=checkbox]) button .loader:after:before,#register .content input:not([type=checkbox]) button .loader:after:before,#state-check form input:not([type=checkbox]) button .loader:after:before,#state-check .content input:not([type=checkbox]) button .loader:after:before,#waitlist form input:not([type=checkbox]) button .loader:after:before,#waitlist .content input:not([type=checkbox]) button .loader:after:before,#waitlist-limit form input:not([type=checkbox]) button .loader:after:before,#waitlist-limit .content input:not([type=checkbox]) button .loader:after:before,#waitlist-confirm form input:not([type=checkbox]) button .loader:after:before,#waitlist-confirm .content input:not([type=checkbox]) button .loader:after:before,#waitlist-confirmation form input:not([type=checkbox]) button .loader:after:before,#waitlist-confirmation .content input:not([type=checkbox]) button .loader:after:before,#vpn-detected form input:not([type=checkbox]) button .loader:after:before,#vpn-detected .content input:not([type=checkbox]) button .loader:after:before,#password-reset form input:not([type=checkbox]) button .loader:after:before,#password-reset .content input:not([type=checkbox]) button .loader:after:before,#request-password-reset form input:not([type=checkbox]) button .loader:after:before,#request-password-reset .content input:not([type=checkbox]) button .loader:after:before{background:#fdfdfd}#login form button[type=submit],#login .content button[type=submit],#register form button[type=submit],#register .content button[type=submit],#state-check form button[type=submit],#state-check .content button[type=submit],#waitlist form button[type=submit],#waitlist .content button[type=submit],#waitlist-limit form button[type=submit],#waitlist-limit .content button[type=submit],#waitlist-confirm form button[type=submit],#waitlist-confirm .content button[type=submit],#waitlist-confirmation form button[type=submit],#waitlist-confirmation .content button[type=submit],#vpn-detected form button[type=submit],#vpn-detected .content button[type=submit],#password-reset form button[type=submit],#password-reset .content button[type=submit],#request-password-reset form button[type=submit],#request-password-reset .content button[type=submit]{min-height:52px;font-weight:700;font-size:20px}#login form .form-error,#login .content .form-error,#register form .form-error,#register .content .form-error,#state-check form .form-error,#state-check .content .form-error,#waitlist form .form-error,#waitlist .content .form-error,#waitlist-limit form .form-error,#waitlist-limit .content .form-error,#waitlist-confirm form .form-error,#waitlist-confirm .content .form-error,#waitlist-confirmation form .form-error,#waitlist-confirmation .content .form-error,#vpn-detected form .form-error,#vpn-detected .content .form-error,#password-reset form .form-error,#password-reset .content .form-error,#request-password-reset form .form-error,#request-password-reset .content .form-error{background:#aaed7e;width:100%;color:#222;font-size:16px;font-weight:700;line-height:140%;padding:8px 16px;margin-bottom:12px;display:none}#login .go-to-password-reset,#register .go-to-password-reset,#state-check .go-to-password-reset,#waitlist .go-to-password-reset,#waitlist-limit .go-to-password-reset,#waitlist-confirm .go-to-password-reset,#waitlist-confirmation .go-to-password-reset,#vpn-detected .go-to-password-reset,#password-reset .go-to-password-reset,#request-password-reset .go-to-password-reset{font-size:18px;font-weight:700;line-height:140%;width:fit-content}#login .need-help,#login .already-member,#register .need-help,#register .already-member,#state-check .need-help,#state-check .already-member,#waitlist .need-help,#waitlist .already-member,#waitlist-limit .need-help,#waitlist-limit .already-member,#waitlist-confirm .need-help,#waitlist-confirm .already-member,#waitlist-confirmation .need-help,#waitlist-confirmation .already-member,#vpn-detected .need-help,#vpn-detected .already-member,#password-reset .need-help,#password-reset .already-member,#request-password-reset .need-help,#request-password-reset .already-member{font-size:18px;font-weight:500;line-height:140%;margin-top:22px}#login .need-help a,#login .need-help span,#login .already-member a,#login .already-member span,#register .need-help a,#register .need-help span,#register .already-member a,#register .already-member span,#state-check .need-help a,#state-check .need-help span,#state-check .already-member a,#state-check .already-member span,#waitlist .need-help a,#waitlist .need-help span,#waitlist .already-member a,#waitlist .already-member span,#waitlist-limit .need-help a,#waitlist-limit .need-help span,#waitlist-limit .already-member a,#waitlist-limit .already-member span,#waitlist-confirm .need-help a,#waitlist-confirm .need-help span,#waitlist-confirm .already-member a,#waitlist-confirm .already-member span,#waitlist-confirmation .need-help a,#waitlist-confirmation .need-help span,#waitlist-confirmation .already-member a,#waitlist-confirmation .already-member span,#vpn-detected .need-help a,#vpn-detected .need-help span,#vpn-detected .already-member a,#vpn-detected .already-member span,#password-reset .need-help a,#password-reset .need-help span,#password-reset .already-member a,#password-reset .already-member span,#request-password-reset .need-help a,#request-password-reset .need-help span,#request-password-reset .already-member a,#request-password-reset .already-member span{font-weight:700}#login .need-help a:hover,#login .need-help span:hover,#login .already-member a:hover,#login .already-member span:hover,#register .need-help a:hover,#register .need-help span:hover,#register .already-member a:hover,#register .already-member span:hover,#state-check .need-help a:hover,#state-check .need-help span:hover,#state-check .already-member a:hover,#state-check .already-member span:hover,#waitlist .need-help a:hover,#waitlist .need-help span:hover,#waitlist .already-member a:hover,#waitlist .already-member span:hover,#waitlist-limit .need-help a:hover,#waitlist-limit .need-help span:hover,#waitlist-limit .already-member a:hover,#waitlist-limit .already-member span:hover,#waitlist-confirm .need-help a:hover,#waitlist-confirm .need-help span:hover,#waitlist-confirm .already-member a:hover,#waitlist-confirm .already-member span:hover,#waitlist-confirmation .need-help a:hover,#waitlist-confirmation .need-help span:hover,#waitlist-confirmation .already-member a:hover,#waitlist-confirmation .already-member span:hover,#vpn-detected .need-help a:hover,#vpn-detected .need-help span:hover,#vpn-detected .already-member a:hover,#vpn-detected .already-member span:hover,#password-reset .need-help a:hover,#password-reset .need-help span:hover,#password-reset .already-member a:hover,#password-reset .already-member span:hover,#request-password-reset .need-help a:hover,#request-password-reset .need-help span:hover,#request-password-reset .already-member a:hover,#request-password-reset .already-member span:hover{text-decoration:underline}#login .auth-image,#register .auth-image,#state-check .auth-image,#waitlist .auth-image,#waitlist-limit .auth-image,#waitlist-confirm .auth-image,#waitlist-confirmation .auth-image,#vpn-detected .auth-image,#password-reset .auth-image,#request-password-reset .auth-image{display:none}#login .auth-image picture,#login .auth-image img,#register .auth-image picture,#register .auth-image img,#state-check .auth-image picture,#state-check .auth-image img,#waitlist .auth-image picture,#waitlist .auth-image img,#waitlist-limit .auth-image picture,#waitlist-limit .auth-image img,#waitlist-confirm .auth-image picture,#waitlist-confirm .auth-image img,#waitlist-confirmation .auth-image picture,#waitlist-confirmation .auth-image img,#vpn-detected .auth-image picture,#vpn-detected .auth-image img,#password-reset .auth-image picture,#password-reset .auth-image img,#request-password-reset .auth-image picture,#request-password-reset .auth-image img{max-width:568px;max-height:568px;border-radius:10px}#login #state,#register #state,#state-check #state,#waitlist #state,#waitlist-limit #state,#waitlist-confirm #state,#waitlist-confirmation #state,#vpn-detected #state,#password-reset #state,#request-password-reset #state{appearance:none;background:#fdfdfd url("images/svg/arrow-down.svg") no-repeat right 16px center;background-size:24px 24px}#login,#register,#state-check,#waitlist,#waitlist-limit,#waitlist-confirm,#waitlist-confirmation,#vpn-detected,#password-reset,#request-password-reset{display:none}#request-password-reset .instructions,#password-reset .instructions{color:#fdfdfd;margin-bottom:24px}#waitlist .feature-list,#waitlist-limit .feature-list,#waitlist-confirm .feature-list,#waitlist-confirmation .feature-list,#vpn-detected .feature-list{display:none}#waitlist #win-win-support,#waitlist-limit #win-win-support,#waitlist-confirm #win-win-support,#waitlist-confirmation #win-win-support,#vpn-detected #win-win-support{max-width:180px}#waitlist .mobile-header,#waitlist-limit .mobile-header,#waitlist-confirm .mobile-header,#waitlist-confirmation .mobile-header,#vpn-detected .mobile-header{align-self:center;margin-bottom:16px}#waitlist p,#waitlist-limit p,#waitlist-confirm p,#waitlist-confirmation p,#vpn-detected p{margin-bottom:20px;color:#fdfdfd}#waitlist h2,#waitlist-limit h2,#waitlist-confirm h2,#waitlist-confirmation h2,#vpn-detected h2{font-size:24px}#login #members_only{max-width:120px;margin-bottom:36px;align-self:center}#register #gold-coin{max-width:122px;margin-bottom:36px;align-self:center}@media only screen and (min-width: 568px){#game-reel{max-width:472px}#login form,#login .content,#login .instructions,#register form,#register .content,#register .instructions,#state-check form,#state-check .content,#state-check .instructions,#waitlist form,#waitlist .content,#waitlist .instructions,#waitlist-limit form,#waitlist-limit .content,#waitlist-limit .instructions,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirm .instructions,#waitlist-confirmation form,#waitlist-confirmation .content,#waitlist-confirmation .instructions,#vpn-detected form,#vpn-detected .content,#vpn-detected .instructions,#password-reset form,#password-reset .content,#password-reset .instructions,#request-password-reset form,#request-password-reset .content,#request-password-reset .instructions{max-width:380px}#state-check .landing-auth-content{max-width:380px}#state-check form button{max-width:100%}#landing section#section1 h4{margin-bottom:36px}#landing section#section1 picture{display:block;top:0px;width:220px}#landing section#section3{padding:48px}#landing section#section3 #game-the-system #checkmark-rows{margin:0px 72px}}@media only screen and (min-width: 667px){#game-reel{max-width:500px}#landing section#section1 picture{width:220px}#landing section#section2 p{max-width:472px}#landing section#section3{padding:48px 82px}#landing section#section4 img{width:400px}#landing section#section4 span{max-width:400px}#landing section#section5{aspect-ratio:71/81;align-items:center}#landing section#section5 div{width:300px;margin-bottom:0}#state-check .landing-auth-content{max-width:486px}#login .need-help,#login .already-member,#login .go-to-password-reset,#register .need-help,#register .already-member,#register .go-to-password-reset,#state-check .need-help,#state-check .already-member,#state-check .go-to-password-reset,#waitlist .need-help,#waitlist .already-member,#waitlist .go-to-password-reset,#waitlist-limit .need-help,#waitlist-limit .already-member,#waitlist-limit .go-to-password-reset,#waitlist-confirm .need-help,#waitlist-confirm .already-member,#waitlist-confirm .go-to-password-reset,#waitlist-confirmation .need-help,#waitlist-confirmation .already-member,#waitlist-confirmation .go-to-password-reset,#vpn-detected .need-help,#vpn-detected .already-member,#vpn-detected .go-to-password-reset,#password-reset .need-help,#password-reset .already-member,#password-reset .go-to-password-reset,#request-password-reset .need-help,#request-password-reset .already-member,#request-password-reset .go-to-password-reset{font-size:20px}}@media only screen and (min-width: 991px){#game-reel{max-width:700px}#landing section#hero{height:700px;padding-bottom:0px}#landing section#hero #hero-main{width:291px}#landing section#section1 picture{top:50%;transform:translateY(-50%);width:256px;right:48px}#landing section#section2 p{margin-bottom:40px;max-width:480px}#landing section#section3{padding:60px 148px;gap:60px}#landing section#section3 #game-the-system h3{margin-top:48px}#landing section#section4 img{width:520px}#landing section#section4 p{max-width:430px}#landing section#section5{height:700px}#landing .desktop-header{display:block}#landing .mobile-header{display:none}#landing .feature-list{flex:1;margin-bottom:0px;padding:36px 0px;border-radius:10px;border:1px solid #3f3838;background:#black;box-shadow:8px 8px 10px 0 #000;max-width:440px}#landing .feature-list .green-diamond{max-width:32px}#landing #state-check .already-member{margin-top:60px}#landing #state-check .landing-auth-content{max-width:100%;flex-direction:row-reverse;justify-content:space-between;gap:64px;align-items:center}#landing #state-check #state-check-form{flex:1}#login #members_only{display:none}#login .auth-image{display:block;margin:60px 48px}#login .auth-image picture,#login .auth-image img{width:100%;max-width:400px}#waitlist .feature-list,#waitlist-limit .feature-list,#waitlist-confirm .feature-list,#waitlist-confirmation .feature-list,#vpn-detected .feature-list{display:flex;margin:60px 48px}#register .auth-image{display:block;margin:60px 48px}#register .auth-image picture,#register .auth-image img{width:100%;max-width:448px;max-height:100%}#request-password-reset .auth-image,#password-reset .auth-image{display:block;margin:60px 48px}#request-password-reset .auth-image picture,#request-password-reset .auth-image img,#password-reset .auth-image picture,#password-reset .auth-image img{width:100%;max-width:338px}}@media only screen and (min-width: 1280px){#game-reel{max-width:920px}#landing{font-size:20px}#landing form,#landing .content{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}#landing section#hero{height:820px}#landing section#hero #hero-main{width:382px}#landing section#section2 p{margin-bottom:48px}#landing section#section3{padding:80px 180px;gap:64px}#landing section#section3 #game-the-system h3{margin-top:64px}#landing section#section4 img{width:690px}#landing section#section4 p{max-width:540px}#landing section#section5{height:1000px;padding-left:120px}#landing .feature-list{max-width:580px}#landing .feature-list .feature{font-size:24px;line-height:120%}#login .auth-image,#register .auth-image,#state-check .auth-image,#waitlist .auth-image,#waitlist-limit .auth-image,#waitlist-confirm .auth-image,#waitlist-confirmation .auth-image,#vpn-detected .auth-image,#password-reset .auth-image,#request-password-reset .auth-image{display:block;margin:48px}#login .landing-button-primary,#login .landing-button-secondary,#register .landing-button-primary,#register .landing-button-secondary,#state-check .landing-button-primary,#state-check .landing-button-secondary,#waitlist .landing-button-primary,#waitlist .landing-button-secondary,#waitlist-limit .landing-button-primary,#waitlist-limit .landing-button-secondary,#waitlist-confirm .landing-button-primary,#waitlist-confirm .landing-button-secondary,#waitlist-confirmation .landing-button-primary,#waitlist-confirmation .landing-button-secondary,#vpn-detected .landing-button-primary,#vpn-detected .landing-button-secondary,#password-reset .landing-button-primary,#password-reset .landing-button-secondary,#request-password-reset .landing-button-primary,#request-password-reset .landing-button-secondary{margin-top:24px}#login form,#login .content,#register form,#register .content,#state-check form,#state-check .content,#waitlist form,#waitlist .content,#waitlist-limit form,#waitlist-limit .content,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirmation form,#waitlist-confirmation .content,#vpn-detected form,#vpn-detected .content,#password-reset form,#password-reset .content,#request-password-reset form,#request-password-reset .content{margin-bottom:24px}#login form,#login .content,#login .instructions,#register form,#register .content,#register .instructions,#state-check form,#state-check .content,#state-check .instructions,#waitlist form,#waitlist .content,#waitlist .instructions,#waitlist-limit form,#waitlist-limit .content,#waitlist-limit .instructions,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirm .instructions,#waitlist-confirmation form,#waitlist-confirmation .content,#waitlist-confirmation .instructions,#vpn-detected form,#vpn-detected .content,#vpn-detected .instructions,#password-reset form,#password-reset .content,#password-reset .instructions,#request-password-reset form,#request-password-reset .content,#request-password-reset .instructions{max-width:400px}#login .auth-image picture,#login .auth-image img{max-width:448px}#register .auth-image picture,#register .auth-image img{max-width:480px}#request-password-reset .auth-image picture,#request-password-reset .auth-image img,#password-reset .auth-image picture,#password-reset .auth-image img{max-width:384px}}@media only screen and (min-width: 1440px){#game-reel{max-width:1080px}#landing section#hero{height:820px}#landing section#hero #hero-main{width:500px}#landing section#section1 picture{width:320px}#landing section#section1 h4{margin-bottom:48px}#landing section#section2 p{max-width:584px}#landing section#section3{gap:80px}#landing section#section3 #game-the-system #checkmark-rows{max-width:400px}#landing section#section3 #game-the-system .checkmark-row picture,#landing section#section3 #game-the-system .checkmark-row img{width:28px;height:28px}#landing section#section4 img{width:810px}#landing section#section4 p{max-width:700px}#landing section#section5{height:900px;padding-left:160px}#login form,#login .content,#login .instructions,#register form,#register .content,#register .instructions,#state-check form,#state-check .content,#state-check .instructions,#waitlist form,#waitlist .content,#waitlist .instructions,#waitlist-limit form,#waitlist-limit .content,#waitlist-limit .instructions,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirm .instructions,#waitlist-confirmation form,#waitlist-confirmation .content,#waitlist-confirmation .instructions,#vpn-detected form,#vpn-detected .content,#vpn-detected .instructions,#password-reset form,#password-reset .content,#password-reset .instructions,#request-password-reset form,#request-password-reset .content,#request-password-reset .instructions{max-width:440px}}@media only screen and (min-width: 1920px){#game-reel{max-width:1400px}#game-reel #game-reel-thumbnails{width:100%;margin-left:0;margin-right:0;overflow-x:auto}#landing section,.landing-auth-content{padding:64px 64px}#landing section#hero{height:1100px;padding-bottom:0px}#landing section#section1 picture{width:426px}#landing section#section1 h4{margin-bottom:64px}#landing section#section2 p{margin-bottom:60px;max-width:810px}#landing section#section3{padding:96px 260px;gap:96px}#landing section#section3 #game-the-system h3{margin-top:96px}#landing section#section3 #game-the-system #checkmark-rows{max-width:700px}#landing section#section3 #game-the-system .checkmark-row picture,#landing section#section3 #game-the-system .checkmark-row img{width:36px;height:36px}#landing section#section4 img{width:900px}#landing section#section4 p{max-width:820px}#landing section#section5{height:1150px;padding-left:220px}#landing .feature-list{max-width:580px}#landing .feature-list .feature{font-size:28px}#login .need-help,#login .already-member,#login .go-to-password-reset,#register .need-help,#register .already-member,#register .go-to-password-reset,#state-check .need-help,#state-check .already-member,#state-check .go-to-password-reset,#waitlist .need-help,#waitlist .already-member,#waitlist .go-to-password-reset,#waitlist-limit .need-help,#waitlist-limit .already-member,#waitlist-limit .go-to-password-reset,#waitlist-confirm .need-help,#waitlist-confirm .already-member,#waitlist-confirm .go-to-password-reset,#waitlist-confirmation .need-help,#waitlist-confirmation .already-member,#waitlist-confirmation .go-to-password-reset,#vpn-detected .need-help,#vpn-detected .already-member,#vpn-detected .go-to-password-reset,#password-reset .need-help,#password-reset .already-member,#password-reset .go-to-password-reset,#request-password-reset .need-help,#request-password-reset .already-member,#request-password-reset .go-to-password-reset{font-size:24px}#login form,#login .content,#login .instructions,#register form,#register .content,#register .instructions,#state-check form,#state-check .content,#state-check .instructions,#waitlist form,#waitlist .content,#waitlist .instructions,#waitlist-limit form,#waitlist-limit .content,#waitlist-limit .instructions,#waitlist-confirm form,#waitlist-confirm .content,#waitlist-confirm .instructions,#waitlist-confirmation form,#waitlist-confirmation .content,#waitlist-confirmation .instructions,#vpn-detected form,#vpn-detected .content,#vpn-detected .instructions,#password-reset form,#password-reset .content,#password-reset .instructions,#request-password-reset form,#request-password-reset .content,#request-password-reset .instructions{max-width:500px}#login .auth-image{margin:64px}#login .auth-image picture,#login .auth-image img{max-width:576px}#waitlist .feature-list,#waitlist-limit .feature-list,#waitlist-confirm .feature-list,#waitlist-confirmation .feature-list,#vpn-detected .feature-list{margin:64px}#register .auth-image{margin:64px}#register .auth-image picture,#register .auth-image img{max-width:640px}#request-password-reset .auth-image,#password-reset .auth-image{margin:64px}#request-password-reset .auth-image picture,#request-password-reset .auth-image img,#password-reset .auth-image picture,#password-reset .auth-image img{max-width:450px}}#landing.teaser section#hero{padding:96px 16px 16px;height:100%;background-position:center;gap:48px}#landing.teaser section#hero #hero-main{margin-top:0;flex-grow:0}#landing.teaser section#hero #logo{align-self:center;max-width:1500px}@media only screen and (min-width: 667px){#landing.teaser section#hero{padding:96px 48px 16px}}@media only screen and (min-width: 991px){#landing.teaser section#hero{padding:96px 48px 16px;background-position:0 80%}}@media only screen and (min-width: 1920px){#landing.teaser section#hero{padding:96px 64px 16px}}header{background:#c7fd51;padding:10px 16px;display:flex;justify-content:space-between;align-items:center;gap:16px;position:sticky;top:0;z-index:100;position:relative}header img{width:200px;height:44px}header #header-right{display:flex;align-items:center;gap:48px}header .header-buttons{gap:20px;display:none}header #menu-button{width:44px;height:44px;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;position:relative;padding:0}header #menu-button .hamburger-line{width:100%;height:10px;background:#222;transition:all .3s ease;border-radius:9999px;transform-origin:center}header #menu-button.menu-button-open .hamburger-line:nth-child(1){transform:translateY(14px) rotate(45deg)}header #menu-button.menu-button-open .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}header #menu-button.menu-button-open .hamburger-line:nth-child(3){transform:translateY(-14px) rotate(-45deg)}header .menu-dropdown{position:absolute;top:100%;right:0;background:#222;padding:16px 0;min-width:100vw;opacity:0;visibility:hidden;transform:translateY(-16px);transition:all .3s ease;z-index:1000;display:flex;flex-direction:column;align-items:center}header .menu-dropdown a,header .menu-dropdown .button-no-style{display:block;padding:12px 24px !important;color:#c7fd51;text-decoration:none;font-size:16px;font-weight:700;text-align:center;transition:background .2s ease;border:1px solid #222;min-width:270px;border-radius:0px}header .menu-dropdown a:hover,header .menu-dropdown .button-no-style:hover{border:1px solid #c7fd51}header .menu-dropdown a:focus,header .menu-dropdown .button-no-style:focus{border:1px solid #c7fd51;background:#c7fd51;color:#222}@media only screen and (min-width: 667px){header{padding:10px 48px}}@media only screen and (min-width: 991px){header{padding:14px 48px}header img{width:240px;height:52px}header .header-buttons{display:flex}header .header-buttons button{font-size:20px;line-height:120%}header #menu-button{width:48px;height:48px}header .menu-dropdown{padding:24px 0}header .menu-dropdown a,header .menu-dropdown .button-no-style{font-size:20px}}@media only screen and (min-width: 1440px){header{padding:20px 48px}header img{width:276px;height:60px}header .header-buttons button{font-size:24px}header #menu-button{width:60px;height:60px}header .menu-dropown{padding:48px 0}header .menu-dropown a,header .menu-dropown .button-no-style{font-size:24px}}@media only screen and (min-width: 1920px){header{padding:20px 64px}}footer{padding:32px 16px}@media only screen and (min-width: 667px){footer{padding:32px 48px}}@media only screen and (min-width: 991px){footer{padding:48px 48px}}@media only screen and (min-width: 1920px){footer{padding:64px 64px}}footer{background:#222;color:#fdfdfd}footer h1{font-size:20px;font-weight:500;margin-top:40px;margin-bottom:20px;color:#aaed7e}footer h2{font-size:16px;font-weight:400}footer ul{list-style:none;column-count:2;max-width:400px}footer ul,footer li{padding:0px;margin:0px}footer li{margin-bottom:12px;font-size:16px;line-height:140%;font-weight:400}footer a{text-decoration:none;color:#fdfdfd}footer a:visited{color:#fdfdfd}footer #faster-cashouts{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#fdfdfd}footer #faster-cashouts .cards{height:38px;display:flex;align-items:center;justify-content:center;gap:16px}footer #faster-cashouts .cards picture,footer #faster-cashouts .cards picture img{width:64px;height:38px}footer #faster-cashouts .cards p{font-size:16px;font-weight:400;line-height:140%;text-align:center}#footer-bottom{background:#222;color:#c7fd51}#footer-bottom .divider{border-color:#c7fd51}#footer-bottom p{padding:8px 16px}@media only screen and (min-width: 991px){footer h1{font-size:24px;margin-top:48px;margin-bottom:32px}footer h2{font-size:18px}footer li{font-size:18px}#footer-bottom p{padding:12px 48px}}@media only screen and (min-width: 1280px){footer h1{font-size:28px;margin-bottom:36px}footer h2{font-size:20px}footer li{font-size:20px}#footer-bottom p{padding:14px 48px}}@media only screen and (min-width: 1440px){footer li{font-size:24px}footer ul{max-width:600px}}#game-stats{color:#fff}#game-stats table{color:#fff;border-spacing:8px 0px}#game-stats table td{font-family:monospace;padding:0px}#game-stats table button{padding:2px 4px;font-size:12px;font-family:monospace;width:max-content;background:#606060;border:1px solid #fff;line-height:15px}#transfer-manager-popup .transfer-table{width:100%;border-spacing:0 8px;table-layout:fixed}#transfer-manager-popup .transfer-table thead tr th{text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#transfer-manager-popup .transfer-table thead tr th:first-child{width:30%}#transfer-manager-popup .transfer-table tbody tr td:first-child{font-weight:600}#transfer-manager-popup .transfer-table tbody tr td:last-child{text-align:right;display:flex;justify-content:flex-end}#transfer-manager-popup .details-button{padding:8px;text-transform:uppercase;font-weight:500}#transfer-manager-popup #transfer-buttons{display:flex;gap:16px;justify-content:center}#transfer-manager-popup .cashout-summary{text-align:center}@media only screen and (min-width: 1280px){#transfer-manager-popup .transfer-table{border-spacing:0px 16px}}#transfer-manager-details-popup .transfer-details{display:flex;flex-direction:column;gap:16px}#transfer-manager-details-popup .transfer-details .row{display:flex;align-items:center;gap:8px}#transfer-manager-details-popup .transfer-details .row .circle{width:24px;height:24px}#transfer-manager-details-popup .transfer-details #return-button,#transfer-manager-details-popup .transfer-details .button-cancel{text-transform:uppercase;width:fit-content}#transfer-manager-details-popup-status-help b{font-weight:600}#transfer-manager-details-popup-status-help ul{padding-left:16px}.ok-dialog-error{min-width:300px;text-align:center;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}.ok-dialog-error button{background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);border:3px solid #2d3a3b;color:#222;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;margin-top:10px}.ok-dialog-error button:hover:enabled{background:linear-gradient(0deg, rgb(199.4897959184, 243.2448979592, 170.7551020408) 0%, rgb(215.2272727273, 253.5795454545, 131.4204545455) 100%)}.display-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;padding:8px}.display-overlay h2{font-weight:500;text-align:center}.display-overlay .display-overlay-buttons{display:flex;align-items:center;justify-content:center;gap:16px}.display-overlay .display-overlay-buttons button{padding:6px 10px;width:auto}.popup-container{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;border-radius:5px;border:3px solid #2d3a3b;background:#232727;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;padding:8px;width:100%}.popup-fade-in{animation:popup-fade-in 300ms ease both}@keyframes popup-fade-in{from{opacity:0}to{opacity:1}}.popup-fade-out{animation:popup-fade-out 300ms ease both}@keyframes popup-fade-out{from{opacity:1}to{opacity:0}}.popup-close{border:3px solid #aaed7e;border-radius:50%;width:32px;height:32px;color:#aaed7e;font-weight:700;font-size:24px;cursor:pointer;align-items:baseline;line-height:.95em;position:absolute;top:calc(50% - 16px);right:16px}.popup-title{background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b;padding:12px 56px;width:100%;display:flex;gap:16px;align-items:center;justify-content:center;min-height:60px;position:relative}.popup-title h1{text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:120%;margin:0;background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.popup-title img{width:40px}.popup-title.popup-title-error{background:#b10003}.popup-title.popup-title-error .popup-close{border:3px solid #fdfdfd;color:#fdfdfd}.popup-title.popup-title-error h1{color:#fdfdfd;background:inherit;background-clip:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit}.popup-banner{position:absolute;left:50%;transform:translateX(-50%);height:auto}.popup-container.popup-size-small .popup-banner,.popup-container.popup-size-medium .popup-banner,.popup-container.popup-size-large .popup-banner{margin-top:-27px;width:250px}.popup-container.popup-size-small .popup-banner-spacer,.popup-container.popup-size-medium .popup-banner-spacer,.popup-container.popup-size-large .popup-banner-spacer{height:30px}.popup-body{background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b;color:#fff;width:100%;max-height:calc(100vh - 172px);overflow-y:auto}.popup-body .popup-form-init-loading{display:none !important}.popup-body h1{font-size:1.5rem;font-weight:700;line-height:120%}.popup-body h2{font-weight:700;font-size:1.25rem;line-height:120%;text-align:left;margin:0px}.popup-body h3{font-weight:500;font-size:1.125rem;line-height:130%}.popup-body h4{font-weight:500;font-size:1rem;line-height:130%}.popup-body span,.popup-body div,.popup-body p,.popup-body label,.popup-body td,.popup-body th,.popup-body li{font-weight:400;font-size:1rem;line-height:140%}.popup-body strong{font-weight:600}.popup-body form{display:flex;flex-direction:column;gap:16px;overflow-y:visible}.popup-body form .popup-helper-text{display:none}.popup-body form .button-primary{width:fit-content}.popup-body form .loader:after{background:#fff}.popup-body form .checkmark-label{display:flex;align-items:center;gap:16px}.popup-body form .checkmark-label picture,.popup-body form .checkmark-label img{width:40px;height:40px;flex-shrink:0}.popup-buttons{display:flex;gap:16px;flex-wrap:wrap;margin-top:16px}.popup-buttons .button-primary{font-weight:900}.popup-buttons .button-secondary{font-weight:500}.popup-buttons button{text-transform:uppercase;min-width:100px;text-align:center;font-size:1rem;font-style:normal;line-height:130%;height:48px;flex:1}.popup-buttons-centered{justify-content:center}.popup-tab-title{display:flex;align-items:center;justify-content:space-between;gap:48px;margin:24px 0px}.popup-tab-title .tab-title-text{display:flex;align-items:center;justify-content:center;flex:1}.popup-tab-title h4{background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);width:fit-content;text-align:center;border-bottom:3px solid #aaed7e;padding-bottom:8px}.popup-tab-title .tab-title-previous{transform:rotate(180deg)}.popup-tabs{display:none;margin-bottom:16px}.popup-tabs .popup-tab{background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);border-radius:0px;flex:1}.popup-tabs .popup-tab:hover{background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.popup-tabs .popup-tab-active{border-bottom:3px solid #aaed7e;padding-bottom:8px !important}@media only screen and (min-width: 667px){.popup-container{padding:16px}.popup-buttons button{flex:none}}@media only screen and (min-width: 991px){.popup-container.popup-size-small{max-width:600px}.popup-container.popup-size-small .popup-banner{margin-top:-34px;width:350px}.popup-container.popup-size-small .popup-banner-spacer{height:42px}.popup-container.popup-size-medium{max-width:760px}.popup-container.popup-size-large{max-width:900px}.popup-container.popup-size-large .popup-banner{margin-top:-65px;width:475px}.popup-container.popup-size-large .popup-banner-spacer{height:42px}.popup-title img{width:80px}.popup-tabs{display:flex}.popup-tab-title{display:none}}@media only screen and (min-width: 1280px){.popup-container.popup-size-small{max-width:700px}.popup-container.popup-size-medium{max-width:872px}.popup-container.popup-size-large{max-width:1400px}.popup-title h1,.popup-body h1{font-size:1.75rem}.popup-body h2{font-size:1.5rem}.popup-body h3{font-size:1.25rem}.popup-body h4,.popup-body span,.popup-body div,.popup-body p,.popup-body label,.popup-body td,.popup-body th,.popup-body li,.popup-body button{font-size:1.125rem}.popup-tabs{gap:48px}}@media only screen and (max-height: 540px){.popup-body form{gap:8px}.popup-container{padding:8px 16px;max-height:100%}.popup-body{max-height:100%}}#win-win-guarantee-popup #wwg-info,#win-win-guarantee-inactive-popup #wwg-info,#auto-win-win-guarantee #wwg-info,#losses-win-win-guarantee #wwg-info,#win-win-winners-circle #wwg-info,#win-win-net-zero #wwg-info{display:flex;flex-direction:column;align-items:center;gap:24px;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b;padding:16px 24px}#win-win-guarantee-popup #wwg-stats,#win-win-guarantee-inactive-popup #wwg-stats,#auto-win-win-guarantee #wwg-stats,#losses-win-win-guarantee #wwg-stats,#win-win-winners-circle #wwg-stats,#win-win-net-zero #wwg-stats{display:flex;align-items:center;justify-content:center;width:100%}#win-win-guarantee-popup .wwg-stat,#win-win-guarantee-inactive-popup .wwg-stat,#auto-win-win-guarantee .wwg-stat,#losses-win-win-guarantee .wwg-stat,#win-win-winners-circle .wwg-stat,#win-win-net-zero .wwg-stat{display:flex;flex-direction:column;gap:16px;width:100%}#win-win-guarantee-popup .wwg-stat h2,#win-win-guarantee-inactive-popup .wwg-stat h2,#auto-win-win-guarantee .wwg-stat h2,#losses-win-win-guarantee .wwg-stat h2,#win-win-winners-circle .wwg-stat h2,#win-win-net-zero .wwg-stat h2{text-align:left}#win-win-guarantee-popup .balance-field,#win-win-guarantee-inactive-popup .balance-field,#auto-win-win-guarantee .balance-field,#losses-win-win-guarantee .balance-field,#win-win-winners-circle .balance-field,#win-win-net-zero .balance-field{max-width:100%;height:60px}#win-win-guarantee-popup .balance-field img,#win-win-guarantee-inactive-popup .balance-field img,#auto-win-win-guarantee .balance-field img,#losses-win-win-guarantee .balance-field img,#win-win-winners-circle .balance-field img,#win-win-net-zero .balance-field img{width:36px;height:36px}#auto-win-win-guarantee,#losses-win-win-guarantee{overflow-x:hidden}#auto-win-win-guarantee #losses-header,#losses-win-win-guarantee #losses-header{border-radius:5px;background:linear-gradient(180deg, #3C4C4D 0%, #2D3A3B 100%);display:flex;justify-content:space-between;padding:20px;margin-top:50px;align-items:flex-end;min-height:148px;gap:8px;position:relative}#auto-win-win-guarantee #losses-header .losses-amount,#losses-win-win-guarantee #losses-header .losses-amount{flex:1}#auto-win-win-guarantee #losses-header .losses-amount h2,#auto-win-win-guarantee #losses-header .losses-amount div,#losses-win-win-guarantee #losses-header .losses-amount h2,#losses-win-win-guarantee #losses-header .losses-amount div{text-align:center}#auto-win-win-guarantee #losses-header #winwin,#losses-win-win-guarantee #losses-header #winwin{width:100px;height:100px;position:absolute;top:10%;left:50%;transform:translate(-50%, -50%);animation:auto-winwin-pulse 1s ease-in-out infinite}#losses-win-win-guarantee #losses-header{min-height:172px;justify-content:center}#losses-win-win-guarantee #losses-header .losses-amount{max-width:300px}#losses-win-win-guarantee .popup-buttons #cancel-button{flex:none}#losses-win-win-guarantee .winwin .bubble{padding:8px;white-space:normal}@keyframes auto-winwin-pulse{0%,100%{transform:translate(-50%, -50%) scale(1)}50%{transform:translate(-50%, -50%) scale(1.05)}}#win-win-winners-circle #winwin,#win-win-net-zero #winwin{width:130px;height:auto;align-self:center}#win-win-winners-circle,#win-win-net-zero{text-align:center}#win-win-winners-circle h2,#win-win-net-zero h2{text-align:center}@media only screen and (min-width: 667px){#win-win-guarantee-popup .wwg-stat{max-width:fit-content}#auto-win-win-guarantee #losses-header{min-height:110px}#auto-win-win-guarantee #losses-header #winwin,#losses-win-win-guarantee #losses-header #winwin{height:120px;width:120px}#losses-win-win-guarantee #losses-header{min-height:204px}#losses-win-win-guarantee .winwin .bubble{padding:10px 20px;white-space:nowrap}}#onboarding-free-trial #onboarding-free-trial-form{align-items:center}#onboarding-free-trial h1{margin-top:-40px}#onboarding-free-trial h3{text-align:center}#onboarding-free-trial #onboarding-content{max-width:100%;display:flex;flex-direction:column;gap:16px}#onboarding-free-trial #game-modes{margin-top:16px;display:flex;flex-direction:column;justify-content:center;gap:16px}#onboarding-free-trial #game-modes .game-mode-col{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1;text-align:left}#onboarding-free-trial #game-modes .game-mode{width:170px;height:40px}#onboarding-free-trial .onboarding-col{display:flex;flex-direction:column;gap:12px}#date-of-birth-container select{width:100%}#onboarding-free-trial,#onboarding-lets-play,#onboarding-community-hub,#account-content-profile{display:flex;flex-direction:column;align-items:center}#onboarding-free-trial #onboarding-free-trial-form,#onboarding-free-trial #onboarding-community-hub-form,#onboarding-lets-play #onboarding-free-trial-form,#onboarding-lets-play #onboarding-community-hub-form,#onboarding-community-hub #onboarding-free-trial-form,#onboarding-community-hub #onboarding-community-hub-form,#account-content-profile #onboarding-free-trial-form,#account-content-profile #onboarding-community-hub-form{max-width:100%}#onboarding-free-trial #onboarding-content,#onboarding-lets-play #onboarding-content,#onboarding-community-hub #onboarding-content,#account-content-profile #onboarding-content{display:flex;flex-direction:column;gap:16px;width:100%}#onboarding-free-trial #onboarding-content .winwin,#onboarding-lets-play #onboarding-content .winwin,#onboarding-community-hub #onboarding-content .winwin,#account-content-profile #onboarding-content .winwin{align-self:center}#onboarding-free-trial .onboarding-row,#onboarding-free-trial #date-of-birth-container,#onboarding-lets-play .onboarding-row,#onboarding-lets-play #date-of-birth-container,#onboarding-community-hub .onboarding-row,#onboarding-community-hub #date-of-birth-container,#account-content-profile .onboarding-row,#account-content-profile #date-of-birth-container{display:flex;align-items:flex-start;gap:16px;color:#fdfdfd}#onboarding-free-trial .checkmark-label .checkmark,#onboarding-lets-play .checkmark-label .checkmark,#onboarding-community-hub .checkmark-label .checkmark,#account-content-profile .checkmark-label .checkmark{width:48px;height:48px;margin-top:-10px;aspect-ratio:1/1}#onboarding-complete-profile,#account-content-profile{align-items:flex-start}#onboarding-complete-profile #onboarding-content-text,#account-content-profile #onboarding-content-text{margin-right:32px}#onboarding-complete-profile #complete-profile-container,#account-content-profile #complete-profile-container{display:flex;flex-direction:column;gap:16px}#onboarding-complete-profile #onboarding-error-container,#account-content-profile #onboarding-error-container{color:red}#onboarding-complete-profile #onboarding-content,#account-content-profile #onboarding-content{display:flex;flex-direction:column;gap:16px}#onboarding-complete-profile .onboarding-row,#onboarding-complete-profile #date-of-birth-container,#account-content-profile .onboarding-row,#account-content-profile #date-of-birth-container{display:flex;flex-direction:column;gap:16px}#onboarding-complete-profile #profile-input-city,#account-content-profile #profile-input-city{flex:4}#onboarding-complete-profile #profile-input-phone,#account-content-profile #profile-input-phone{flex:2}#onboarding-free-trial h1,#onboarding-lets-play h1,#onboarding-complete-profile h1,#onboarding-community-hub h1{color:#c7fd51}#onboarding-community-hub .winwin .bubble-wrapper{max-width:275px}#onboarding-community-hub .popup-buttons button{max-width:fit-content}#onboarding-community-hub .popup-buttons img{width:36px;height:auto}#onboarding-lets-play form,#onboarding-community-hub form{align-items:center}@media only screen and (min-width: 991px){#onboarding-complete-profile .onboarding-row,#onboarding-complete-profile #date-of-birth-container,#account-content-profile .onboarding-row,#account-content-profile #date-of-birth-container{flex-direction:row}#onboarding-free-trial #game-modes{gap:32px;flex-direction:row}#onboarding-free-trial #game-modes .game-mode-col{max-width:200px}}.payment-box{display:flex;flex-direction:column;gap:8px}.payment-confirm-title{display:flex;align-items:center;gap:8px;margin-bottom:24px}.payment-confirm-title img{width:24px;height:24px;flex-shrink:0}.payment-content{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 991px){.payment-content{flex-direction:row}}#membership-select-plan-popup #membership-header{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}#membership-select-plan-popup #memberships{display:flex;flex-direction:column;gap:16px}#membership-select-plan-popup .membership-type{display:flex;flex-direction:column;gap:8px;flex:1;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}#membership-select-plan-popup .membership-type .membership-price{color:#c7fd51;text-align:center}#membership-select-plan-popup .membership-type .membership-title{text-align:center}#membership-select-plan-popup .membership-type ul{margin-top:8px;margin-bottom:16px;padding-left:36px}#membership-select-plan-popup .membership-type ul li:not(:first-child){margin-top:8px}#membership-select-plan-popup .membership-type button{margin-top:auto;width:100%;text-align:center}@media only screen and (min-width: 1280px){#membership-select-plan-popup #memberships{display:flex;flex-direction:row;gap:48px}#membership-select-plan-popup .membership-type{padding:28px 32px;gap:16px}#membership-select-plan-popup .membership-type .membership-title{max-width:200px;align-self:center}}#payment-details{flex:1}#payment-details .payment-box{margin-top:24px}#payment-details .membership-dates{display:flex;justify-content:flex-start;margin-top:16px}#payment-details .membership-date{flex:1;display:flex;flex-direction:column;gap:8px}#payment-details #reference-id{display:none;flex-direction:column;margin-top:16px}#payment-details .merchant-details{margin:16px 0px;display:flex;flex-direction:column}#payment-details .merchant-details a{width:fit-content;text-decoration:underline}#payment-details .merchant-details a:hover{color:#aaed7e}#payment-details .row{width:100%;display:flex;justify-content:space-between;align-items:center}#payment-details .row button{display:inline-block;vertical-align:text-top}#payment-details .accepted-cards{display:flex;gap:8px}#payment-details .accepted-cards picture,#payment-details .accepted-cards img{max-width:56px;max-height:33px}#payment-method{flex:1}#purchase-points-popup #trial-info{display:flex;flex-direction:column;gap:16px}#purchase-points-popup .credits{display:flex;flex-direction:column;gap:16px;width:100%}#purchase-points-popup .select-credits{border-radius:5px;background:linear-gradient(0deg, #222 0%, #2D3A3B 100%);box-shadow:0 0 7px 1px #000;padding:16px;display:flex;justify-content:space-between;align-items:center;gap:16px}#purchase-points-popup .select-credits button{padding:10px;min-width:fit-content}@media only screen and (min-width: 991px){#purchase-points-popup .select-credits{gap:64px}#purchase-points-popup .select-credits button{min-width:100px}}#membership-select-payment-method-popup .payment-methods{display:flex;align-items:flex-start;flex-direction:column;gap:16px}#membership-select-payment-method-popup .payment-methods button{border:3px solid #4a4949;justify-content:space-between;color:#fdfdfd;min-width:100%}#membership-select-payment-method-popup .payment-methods button img{width:24px;height:24px;flex-shrink:0}@media only screen and (min-width: 667px){#membership-select-payment-method-popup .payment-methods button img{width:36px;height:36px}}#membership-select-payment-method-popup .payment-methods #select-wallet img{margin-top:-4px}#membership-select-payment-method-popup .payment-methods #select-creditDebit img{margin-top:-8px}#membership-select-payment-method-popup .payment-button-selected{border:3px solid #aaed7e !important}#membership-select-payment-method-popup #terms-agreement a{color:#aaed7e;text-decoration:underline}#purchase-type-select-popup .disabled{filter:grayscale(100%) brightness(0.8)}#purchase-type-select-popup .purchase-types{display:flex;flex-direction:column;gap:16px;width:100%}#purchase-type-select-popup .purchase-type,#purchase-type-select-popup .purchase-type-trial{border-radius:5px;background:linear-gradient(0deg, #222 0%, #2D3A3B 100%);box-shadow:0 0 7px 1px #000;padding:16px;display:flex;justify-content:space-between;gap:16px}#purchase-type-select-popup .purchase-type-trial{flex-direction:column}#purchase-type-select-popup .purchase-type{align-items:center}#purchase-type-select-popup .purchase-type img{height:44px}#purchase-type-select-popup .purchase-type button{padding:10px;min-width:fit-content;font-style:normal;font-weight:600}@media only screen and (min-width: 991px){#purchase-type-select-popup .purchase-type{gap:64px}#purchase-type-select-popup .purchase-type img{height:80px}#purchase-type-select-popup .purchase-type button{min-width:100px}}#membership-card-payment-popup{height:auto}#membership-card-payment-popup #membership-card-payment-popup-form,#membership-card-payment-popup .payment-content{height:auto}#membership-card-payment-popup .payment-card{display:flex;flex-direction:column;width:100%;height:auto;flex:2}#membership-card-payment-popup .hide{display:none}#membership-card-payment-popup .payment-box{flex:1;height:auto}#membership-card-payment-popup #nmi-payment,#membership-card-payment-popup #cybersource-payment{height:auto}#membership-card-payment-popup #nmi-payment iframe,#membership-card-payment-popup #cybersource-payment iframe{border:none;width:100%;height:100%}#thrill-wallet-popup form{gap:8px}#thrill-wallet-popup #wallet-header{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:8px}#thrill-wallet-popup #wallet-header #wallet-balance-field{width:100%;max-width:180px}#thrill-wallet-popup #wallet-header #manage-transfers{color:#c7fd51}#thrill-wallet-popup #transfer-grid{display:grid;grid-template-columns:1fr;gap:8px}#thrill-wallet-popup .transfer-grid-col{display:flex;flex-direction:column;gap:8px}#thrill-wallet-popup #cashout-options,#thrill-wallet-popup #transfer-options{display:flex;flex-direction:column;gap:8px}#thrill-wallet-popup #cashout-options .button-secondary,#thrill-wallet-popup #transfer-options .button-secondary{border:3px solid #4a4949;justify-content:space-between;padding:16px;height:48px;color:#fdfdfd}#thrill-wallet-popup #cashout-options .button-secondary img,#thrill-wallet-popup #transfer-options .button-secondary img{width:24px;height:24px;flex-shrink:0}@media only screen and (min-width: 667px){#thrill-wallet-popup #cashout-options .button-secondary img,#thrill-wallet-popup #transfer-options .button-secondary img{width:36px;height:36px}}#thrill-wallet-popup #custom-transfer-buttons{display:flex;gap:8px}#thrill-wallet-popup #custom-transfer-buttons button{flex:1;border:3px solid #4a4949;height:48px;padding:12px 0px;color:#fdfdfd}#thrill-wallet-popup .transfer-button-selected{border:3px solid #aaed7e !important}.balance-field{display:flex;align-items:center;justify-content:space-between;background:#222;padding-right:16px;height:64px;max-width:180px;border-radius:5px;border:3px solid #2d3a3b;background:#232727;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000}.balance-field span{font-weight:600;font-size:24px;line-height:24px}.balance-field img{width:24px;height:24px;flex-shrink:0}@media only screen and (min-width: 667px){.balance-field img{width:36px;height:36px}}.balance-field.balance-field-red{color:#f51010}.balance-field.balance-field-lime{color:#c7fd51}.balance-field.balance-field-white{color:#fdfdfd}@media only screen and (min-width: 667px){#thrill-wallet-popup{padding:16px 36px}#thrill-wallet-popup #wallet-header{flex-direction:row}#thrill-wallet-popup form{gap:12px}#thrill-wallet-popup #transfer-grid{gap:16px;grid-template-columns:1fr 1fr}#thrill-wallet-popup .transfer-grid-col{gap:16px}#thrill-wallet-popup #custom-transfer-buttons{gap:16px}#thrill-wallet-popup #custom-transfer-buttons button{padding:12px 16px}#thrill-wallet-popup #cashout-options,#thrill-wallet-popup #transfer-options{gap:16px}#thrill-wallet-popup #cashout-options .button-secondary,#thrill-wallet-popup #transfer-options .button-secondary{height:60px;padding:0px 16px}}.zoom-in-out-btn{animation:zoom-in-zoom-out 1s ease infinite}.profile{-webkit-animation:fadeIn 500ms;-moz-animation:fadeIn 500ms;animation:fadeIn 500ms;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;align-self:center;margin:5vh auto;border-radius:8px;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}.profile input:disabled{background:#b7b7b7 !important}.profile input,.profile .date-of-birth,.profile .state-form-input select,.profile .password-container{width:200px}.profile .subtitle{margin-bottom:8px;text-align:center;max-width:450px}.profile .message{color:#f2f207;font-size:14px;text-align:center;max-width:425px;grid-column:span 2;justify-self:center}.profile .profile-form{display:flex;flex-direction:column;gap:16px}.profile #profile-form{display:grid;grid-auto-flow:column}.profile .form-input{display:flex;gap:8px;justify-content:flex-end;align-items:flex-start}.profile .form-input label{text-align:right;text-wrap:nowrap}.profile .form-input input{color:#000;font-size:13px}.profile .form-input .caption{font-size:14px}.profile .form-input .date-of-birth{display:flex;gap:8px}.profile .form-input .date-of-birth select{flex:1}.profile .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.profile .buttons button{padding:2px 10px;white-space:normal;flex:1;min-height:50px;min-width:120px}@media only screen and (min-width: 667px)and (min-height: 540px){.profile input,.profile .date-of-birth,.profile .state-form-input select,.profile .password-container{width:300px}.profile input{font-size:16px}}@media only screen and (min-height: 540px){.profile #profile-form{display:flex}}.card-container{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;max-height:90vh;min-width:320px;max-width:480px;padding:32px 24px;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}.card-container #radio-holder{display:flex;overflow:auto;flex-direction:column;max-height:50vh;width:100%;gap:16px;padding:4px;margin-bottom:24px}.card-container .credit-card{margin:0;padding:20px;min-width:100%;background:linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.03) 100%);border:1px solid hsla(0,0%,100%,.15);border-radius:5px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);cursor:pointer}.card-container .credit-card.selected{background:linear-gradient(135deg, rgba(170, 237, 126, 0.15) 0%, rgba(199, 253, 81, 0.1) 100%);border-color:rgba(170,237,126,.4);box-shadow:0 0 0 2px rgba(170,237,126,.2),0 8px 25px rgba(0,0,0,.15)}.card-container .credit-card .card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:16px}.card-container .credit-card .card-footer picture,.card-container .credit-card .card-footer img{display:inline}.card-container .credit-card .card-footer .forget-card{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 16px;font-size:.75rem;font-weight:500;border:none;text-transform:uppercase}.card-container .credit-card .card-footer .digits{font-family:"SF Mono",ui-monospace,monospace;font-size:.875rem;font-weight:600;display:inline;margin-left:8px;color:hsla(0,0%,100%,.9)}.card-container .credit-card .card-footer input[type=radio]{margin-right:12px;accent-color:#aaed7e;transform:scale(1.2)}.card-container .credit-card .card-footer span{font-family:inherit;font-weight:500}.card-container .credit-card .card-footer .expiry span:first-child{margin-right:8px;color:hsla(0,0%,100%,.7);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.card-container .credit-card .card-footer .expiry-digits{font-family:"SF Mono",ui-monospace,monospace;font-size:.875rem;font-weight:600;color:hsla(0,0%,100%,.9)}.card-container .credit-card .card-footer img{margin-top:0}.card-container #cvv{margin:10px;font-family:"SF Mono",ui-monospace,monospace;font-size:.85em}.card-container #cards-form{display:flex;flex-direction:column;align-items:center;width:100%}.card-container .button-container{display:flex;gap:12px;width:100%;margin-top:8px}.card-container .button-container button{padding:16px 24px;flex:1;cursor:pointer;font-family:inherit}@media(orientation: portrait){.card-container .forget-card{margin:8px 0 0 0}}@media(orientation: landscape){.card-container #radio-holder{flex-direction:row;max-width:90vw;flex-wrap:wrap}.card-container #radio-holder .button-container{flex-direction:row}}@media(max-width: 480px){.card-container{min-width:280px;max-width:calc(100vw - 32px);padding:24px 20px}.card-container .credit-card{padding:16px}.card-container .button-container{flex-direction:column;gap:8px}.card-container .button-container button{width:100%}}#sms-verify #consent-sms,#sms-verify #sms-verify-code{display:flex;flex-direction:column;gap:16px}#sms-verify #consent-sms .checkbox{display:flex;align-items:flex-start;gap:8px}#sms-verify #consent-sms .checkbox input{margin-top:4px}#sms-verify #sms-verify-code input[type=text]{border-radius:5px;border:1px solid rgba(0,0,0,0);background:linear-gradient(#222222, #222222) padding-box,linear-gradient(to bottom, rgb(67.0612244898, 139.5306122449, 19.4693877551), #aaed7e) border-box;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;height:44px;color:#fdfdfd;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px}#sms-verify #sms-verify-code input[type=text]:focus{border:1px solid #aaed7e;background:#222;outline:solid #aaed7e}#sms-verify #sms-verify-code input[type=text]:user-invalid{border:1px solid #a20205}#sms-verify #sms-verify-code input[type=text]:user-invalid:focus{outline:solid #a20205}#sms-verify #sms-verify-code input[type=text]{width:50%}#sms-verify #sms-verify-code #code{display:flex;flex-direction:column;gap:8px}#sms-verify #sms-verify-code #resend-button{margin-top:16px}#accounts-container{display:flex;flex-direction:column;width:100%}#accounts-container>[id^=account-content-]{display:flex;flex-direction:column}#accounts-container .popup-buttons{width:100%}#accounts-container #account-content-profile{gap:16px;flex:1;min-height:0;overflow-y:auto}#accounts-container #account-content-profile .profile-row{display:flex;gap:16px;flex-wrap:wrap;width:100%}#accounts-container #account-content-profile .profile-col{display:flex;flex-direction:column;gap:8px}#accounts-container #account-content-profile .profile-col h3{color:#fdfdfd}#accounts-container #account-content-profile .profile-col p{color:#aaed7e}#accounts-container #membership-info,#accounts-container #play-break,#accounts-container #permanent-exclusion,#accounts-container #account-settings{display:flex;flex-direction:column;gap:16px}#accounts-container #membership-info a:hover,#accounts-container #play-break a:hover,#accounts-container #permanent-exclusion a:hover,#accounts-container #account-settings a:hover{text-decoration:underline;color:#aaed7e}#accounts-container #community-hub{display:flex;flex-direction:column;gap:16px}#accounts-container #community-hub #connect-discord,#accounts-container #community-hub #unlink-discord{width:fit-content}#accounts-container #community-hub #connect-discord img,#accounts-container #community-hub #unlink-discord img{width:30px;height:24px}#accounts-container #playSettings #permanent-exclusion{display:none}#accounts-container #playSettings #play-break-container{display:flex;flex-direction:column;gap:8px}#accounts-container #playSettings #play-break-buttons{display:flex;gap:8px;flex-wrap:wrap;flex-direction:column}#accounts-container #playSettings #play-break-buttons button{border:3px solid #2d3a3b;background:#2d3a3b;box-shadow:0 -1px 6px 4px rgba(0,0,0,.25) inset;justify-content:space-between;padding:16px;height:48px;color:#fdfdfd;min-width:142px;display:flex;align-items:center;justify-content:center;gap:8px;flex:1}#accounts-container #playSettings #play-break-buttons .exclusion-button-selected{border:3px solid #aaed7e !important}#accounts-container #playSettings #exclusion-permanent{color:#aaed7e}#play-break-icon{width:140px;height:150px;align-self:center}.profile-item{display:flex;flex-direction:column;gap:8px;flex:1;min-width:280px}.profile-item .profile-item-label{color:#fdfdfd;display:flex;justify-content:space-between}.profile-item .profile-item-label button{color:#aaed7e}.profile-item .profile-item-value{border-radius:5px;border:1px solid rgba(0,0,0,0);background:linear-gradient(#222222, #222222) padding-box,linear-gradient(to bottom, rgb(67.0612244898, 139.5306122449, 19.4693877551), #aaed7e) border-box;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;height:44px;color:#fdfdfd;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px}.profile-item .profile-item-value:focus{border:1px solid #aaed7e;background:#222;outline:solid #aaed7e}.profile-item .profile-item-value:user-invalid{border:1px solid #a20205}.profile-item .profile-item-value:user-invalid:focus{outline:solid #a20205}.profile-item .profile-item-value{padding:8px;opacity:.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;line-height:160%}#account-content-membership .popup-buttons:has(.button-primary) .button-secondary{flex:none}#membership-history-popup #membership-info,#account-content-membership #membership-info{background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}#membership-history-popup .membership-table,#account-content-membership .membership-table{width:100%;border-collapse:separate;border-spacing:0 10px}#membership-history-popup .membership-table thead,#account-content-membership .membership-table thead{display:none}#membership-history-popup .membership-table tbody tr,#account-content-membership .membership-table tbody tr{display:flex;flex-direction:column;gap:8px}#membership-history-popup .membership-table .membership-cell,#account-content-membership .membership-table .membership-cell{display:flex;align-items:baseline;justify-content:space-between;gap:16px;text-align:right}#membership-history-popup .membership-table .membership-cell::before,#account-content-membership .membership-table .membership-cell::before{content:attr(data-label);color:#fdfdfd;white-space:nowrap;font-weight:500}#membership-history-popup .membership-header,#account-content-membership .membership-header{text-align:left;font-weight:500}#membership-history-popup #view-membership-history,#account-content-membership #view-membership-history{color:#aaed7e;width:fit-content;margin:24px 0px 16px 0px}#membership-history-popup .pagination-controls,#account-content-membership .pagination-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:32px}#membership-history-popup .pagination-controls button,#account-content-membership .pagination-controls button{width:100%;justify-self:center}#membership-history-popup .pagination-controls #page-indicator,#account-content-membership .pagination-controls #page-indicator{grid-column:1/-1;order:-1;text-align:center}#membership-history-popup .ending-position-negative,#account-content-membership .ending-position-negative{display:flex;align-items:center;gap:8px}#membership-history-popup .ending-position-negative #winwin,#account-content-membership .ending-position-negative #winwin{height:20px;width:20px}#membership-history-popup .membership-table{display:none}#membership-history-popup #mobile-rows{display:flex;flex-direction:column;gap:8px}#membership-history-popup .row{display:flex;flex-direction:column;gap:8px}#membership-history-popup .summary{display:flex;justify-content:space-between;align-items:center;gap:12px}#membership-history-popup .toggle{color:#aaed7e}#membership-history-popup .details{border-radius:5px;background:linear-gradient(180deg, #3C4C4D 0%, #2D3A3B 100%);padding:16px;display:flex;flex-direction:column;gap:8px}#membership-history-popup .detail{display:flex;gap:8px}#membership-history-popup .detail div{flex:1}#membership-history-popup .detail .label{font-weight:500}@media only screen and (min-width: 568px){#membership-history-popup .pagination-controls,#account-content-membership .pagination-controls{grid-template-columns:auto auto auto;grid-template-rows:auto;justify-content:flex-start;align-items:center}#membership-history-popup .pagination-controls button,#account-content-membership .pagination-controls button{width:100%;max-width:100px}#membership-history-popup .pagination-controls #page-indicator,#account-content-membership .pagination-controls #page-indicator{grid-column:auto;order:0}}@media only screen and (min-width: 667px){#accounts-container #playSettings #play-break-buttons{flex-direction:row}#accounts-container #playSettings #play-break-buttons button{flex:none}}@media only screen and (min-width: 991px){#membership-history-popup .membership-table,#account-content-membership .membership-table{display:table}#membership-history-popup .membership-table thead,#account-content-membership .membership-table thead{display:table-header-group}#membership-history-popup .membership-table tbody tr,#account-content-membership .membership-table tbody tr{display:table-row}#membership-history-popup .membership-table .membership-cell,#account-content-membership .membership-table .membership-cell{display:table-cell;text-align:left}#membership-history-popup .membership-table .membership-cell::before,#account-content-membership .membership-table .membership-cell::before{content:none}#membership-history-popup #mobile-rows{display:none}#membership-history-popup #playSettings #play-break-buttons{gap:16px}}.tooltip-container{position:relative;display:inline-block;vertical-align:top}.tooltip-container .tooltip-text-title{font-weight:600}.tooltip-container .tooltip-icon{cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#aaed7e;border-radius:50%;font-size:16px;font-weight:bold;color:#222;border:1px solid #222}.tooltip-container .tooltip-content{display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:10px;padding:10px;background-color:#aaed7e;color:#222;border:1px solid #222;border-bottom:3px solid #222;border-right:3px solid #222;z-index:10;text-align:center}.tooltip-container .tooltip-text-desc{font-family:"SF Mono",ui-monospace,monospace}.tooltip-container:hover .tooltip-content{display:flex;align-items:center;justify-content:center}#cashout-popup form{gap:8px}#cashout-popup .cashout-popup-balances{display:flex;flex-direction:column;gap:16px}#cashout-popup #credits-field img{margin-left:8px}#cashout-popup .cashout-popup-balance{display:flex;flex-direction:column;gap:8px}#cashout-popup .cashout-popup-balance .balance-field{min-width:180px}#cashout-popup #cashout-options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;flex-wrap:wrap}#cashout-popup #cashout-options button{border:3px solid #4a4949;justify-content:space-between;padding:16px;height:48px;color:#fdfdfd;min-width:80px;display:flex;align-items:center;justify-content:center;gap:8px}#cashout-popup #value-field img,#cashout-popup #cashout-amount img{height:48px;width:48px}#cashout-popup .cashout-button-selected{border:3px solid #aaed7e !important}@media only screen and (min-width: 667px){#cashout-popup form{gap:12px}#cashout-popup .cashout-popup-balances{flex-direction:row;gap:32px}#cashout-popup #cashout-options{gap:16px}#cashout-popup #cashout-options button{padding:12px 16px;min-width:80px}}@media only screen and (min-width: 1280px){#cashout-popup #cashout-options{display:flex}#cashout-popup #cashout-options button{flex:1}}#frames-wrapper{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;justify-content:center;align-items:center}#frames-wrapper iframe{width:100%}#frames-wrapper #payment-form{max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:10px;padding:16px;font-family:sans-serif,Helvetica,Arial}#frames-wrapper #payment-form label,#frames-wrapper #payment-form select{font-family:sans-serif,Helvetica,Arial}#frames-wrapper #payment-form .numeric{font-family:"SF Mono",ui-monospace,monospace}#frames-wrapper #payment-form .col-container{display:flex;flex-direction:column;gap:8px}#frames-wrapper #payment-form .row-container{display:flex;align-items:center;gap:8px}#frames-wrapper #payment-form .row-container #state-select{flex:1;padding:8px;font-size:14px;border-radius:10px;letter-spacing:-0.4px;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #payment-form input:-webkit-autofill{font-size:14px}#frames-wrapper #payment-form label{color:#13395e}#frames-wrapper .one-liner{display:flex;flex-direction:column}#frames-wrapper .buttons{display:flex;gap:8px}#frames-wrapper button{padding:8px}#frames-wrapper .checkout-field{padding:8px;background:rgba(0,0,0,0);border:solid 1px #050506;outline:none;font-size:14px;font-weight:500;color:#13395e;letter-spacing:-0.4px;-webkit-appearance:none;border-radius:10px;width:100%;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #pay-button{color:#fff;border-radius:10px;white-space:nowrap;width:100%;font-size:16px;line-height:19px;background-color:#13395e;border:1px solid #13395e;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper #pay-button:active{background-color:#0b2a49;border:1px solid #0b2a49}#frames-wrapper #pay-button:hover{background-color:#15406b;border:1px solid #15406b}#frames-wrapper #pay-button:disabled{background-color:#697887;border:1px solid #697887;box-shadow:none}#frames-wrapper #pay-button:not(:disabled){cursor:pointer}#frames-wrapper .card-frame{border:solid 1px #13395e;border-radius:10px;width:100%;height:34px;box-shadow:0 2px 5px 0 rgba(19,57,94,.15)}#frames-wrapper .error-message{color:#c9501c;font-size:.9rem;font-weight:300}#frames-wrapper .success-payment-message{color:#13395e;line-height:1.4}#frames-wrapper .token{color:#b35e14;font-size:.9rem;font-family:monospace}#frames-wrapper input[type=checkbox]{height:16px;width:16px}@media only screen and (min-width: 667px){#frames-wrapper #payment-form .col-container{flex-direction:row}#frames-wrapper #payment-form .col-container #street,#frames-wrapper #payment-form .col-container #city{flex:2}#frames-wrapper #payment-form .col-container #street2,#frames-wrapper #payment-form .col-container #zip{flex:1}}@media only screen and (min-width: 991px){#frames-wrapper #payment-form{padding:32px}}#add-bank-account-popup .bank-account,#add-bank-account-popup .confirm-bank-account,#confirm-add-bank-account-popup .bank-account,#confirm-add-bank-account-popup .confirm-bank-account{display:flex;flex-direction:column;gap:8px}#add-bank-account-popup input[type=text],#confirm-add-bank-account-popup input[type=text]{border-radius:5px;border:1px solid rgba(0,0,0,0);background:linear-gradient(#222222, #222222) padding-box,linear-gradient(to bottom, rgb(67.0612244898, 139.5306122449, 19.4693877551), #aaed7e) border-box;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;height:44px;color:#fdfdfd;font-size:16px;font-style:normal;font-weight:400;line-height:120%;padding-left:8px}#add-bank-account-popup input[type=text]:focus,#confirm-add-bank-account-popup input[type=text]:focus{border:1px solid #aaed7e;background:#222;outline:solid #aaed7e}#add-bank-account-popup input[type=text]:user-invalid,#confirm-add-bank-account-popup input[type=text]:user-invalid{border:1px solid #a20205}#add-bank-account-popup input[type=text]:user-invalid:focus,#confirm-add-bank-account-popup input[type=text]:user-invalid:focus{outline:solid #a20205}#add-bank-account-popup .form-input,#confirm-add-bank-account-popup .form-input{display:flex;gap:8px;align-items:flex-start;flex-direction:column}#add-bank-account-popup .form-input>label,#add-bank-account-popup .form-input>span,#confirm-add-bank-account-popup .form-input>label,#confirm-add-bank-account-popup .form-input>span{min-width:150px}#add-bank-account-popup .form-input .input-element,#confirm-add-bank-account-popup .form-input .input-element{flex:1;width:100%}#add-bank-account-popup .form-input .input-element input,#confirm-add-bank-account-popup .form-input .input-element input{width:100%;min-height:32px}#add-bank-account-popup #account-type,#confirm-add-bank-account-popup #account-type{display:flex;gap:8px;align-items:center;min-height:32px}#add-bank-account-popup #account-type input[type=radio],#confirm-add-bank-account-popup #account-type input[type=radio]{margin:0;width:18px;height:18px}#add-bank-account-popup #transfer-help,#confirm-add-bank-account-popup #transfer-help{color:#aaed7e}#add-bank-account-popup #checking,#confirm-add-bank-account-popup #checking{margin:0px 8px}#add-bank-account-popup #savings,#confirm-add-bank-account-popup #savings{margin-left:8px}#add-bank-account-popup .buttons,#confirm-add-bank-account-popup .buttons{display:flex;justify-content:flex-start;gap:16px;flex-wrap:wrap}#add-bank-account-popup .popup-helper-text,#confirm-add-bank-account-popup .popup-helper-text{margin-top:16px}#add-bank-account-popup .bank-info-detail,#confirm-add-bank-account-popup .bank-info-detail{display:flex;justify-content:space-between;gap:8px}#add-bank-account-popup .bank-info-detail .bank-info-detail-value,#confirm-add-bank-account-popup .bank-info-detail .bank-info-detail-value{font-family:"SF Mono",ui-monospace,monospace}@media only screen and (min-width: 667px){#add-bank-account-popup .form-input,#confirm-add-bank-account-popup .form-input{flex-direction:row}}@media only screen and (min-width: 991px){#add-bank-account-popup .bank-account,#add-bank-account-popup .confirm-bank-account,#confirm-add-bank-account-popup .bank-account,#confirm-add-bank-account-popup .confirm-bank-account{gap:16px}}.transfer-confirm{font-size:.75rem;text-align:center;min-width:600px}.transfer-confirm button{min-width:80px;min-height:40px;font-size:.75rem}.transfer-confirm label{font-size:.75rem}.transfer-confirm p{font-size:.75rem;margin-bottom:8px}.transfer-confirm .row{width:100%;display:flex;justify-content:space-between}.transfer-confirm .row p{text-align:left}.transfer-confirm .divider{margin-bottom:8px;width:100%}.transfer-confirm form{display:flex;align-items:center;gap:8px;margin-top:8px}.transfer-confirm input[type=checkbox]{height:16px;width:16px}.transfer-confirm label[for=terms]>a{color:#fff;text-decoration:underline}@media only screen and (max-width: 667px){.transfer-confirm{min-width:90vw}}@media only screen and (min-width: 667px)and (min-height: 600px){.transfer-confirm{font-size:1.2rem}.transfer-confirm button,.transfer-confirm label,.transfer-confirm p{font-size:1.2rem}.transfer-confirm button{min-width:100px;min-height:50px}}#gaming-limits-popup{max-width:1300px;padding:24px}#gaming-limits-popup h4{font-size:20px;line-height:150%}#gaming-limits-popup a{color:#fff;text-decoration:underline;cursor:pointer;font-size:20px;line-height:28px;font-weight:600;margin-bottom:8px;width:fit-content}#gaming-limits-popup h3{font-weight:600;font-size:24px;line-height:28px;margin-top:18px}#gaming-limits-popup p{font-size:18px;line-height:150%}#gaming-limits-popup .hint-text{display:none}#gaming-limits-popup #spend-limit-container{display:flex;flex-direction:column;gap:16px}#gaming-limits-popup .buttons-row{display:flex;gap:16px}#gaming-limits-popup .buttons-row .button-secondary{border:3px solid #4a4949;font-weight:500;font-size:24px;line-height:150%;min-width:156px}#gaming-limits-popup .buttons-row .button-secondary img{width:30px;height:30px}#gaming-limits-popup .buttons-row .active{background-color:#4a4949}#confirm-spending-limit-popup,#confirm-exclusion-popup{max-width:50%}#confirm-spending-limit-popup h3,#confirm-exclusion-popup h3{font-weight:600;font-size:18px;line-height:28px}.winwin{display:flex;align-items:center;gap:30px;width:fit-content}.winwin .bubble-wrapper{position:relative;display:inline-block;min-width:fit-content}.winwin .bubble{padding:10px 20px;background:#fdfdfd;border-radius:10px;position:relative;color:#222;overflow:visible;z-index:1;min-height:60px;display:flex;align-items:center;white-space:nowrap}.winwin .triangle{position:absolute;line-height:0;bottom:-0.25px;left:-26px;height:33%}.winwin .triangle svg{display:block;height:100%;width:100%}.winwin img.smiley{width:100px;height:100px}@media only screen and (min-width: 667px){.winwin img.smiley{height:120px;width:120px}}#get-credits-popup h2{color:#fdfdfd;font-size:22px;font-style:normal;font-weight:500;line-height:110%}#get-credits-popup p{font-size:18px}.finix{background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b;width:100%;height:100%;max-height:fit-content;padding:16px;overflow-y:auto}.finix label{color:#fdfdfd}.finix .button-row{margin-top:8px;display:flex;gap:16px;align-items:center}.finix .button-row .button-transparent{font-size:16px !important;line-height:22px !important}.finix .button-row .finix-submit-button{margin-top:0px !important;font-size:16px !important;line-height:22px !important;height:fit-content !important;background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%) !important;border:3px solid #2d3a3b !important;color:#222 !important;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000 !important}.finix .button-row .finix-submit-button:disabled{opacity:.5 !important;cursor:not-allowed !important}@media only screen and (min-width: 667px){.finix{max-width:50%}}@media only screen and (max-height: 540px){.finix{max-width:100%}}#membership-reminder-popup-form{display:flex;align-items:center;justify-content:center;text-align:center}#membership-reminder-popup-form img{width:220px}#membership-reminder-popup-form p{max-width:700px;margin-bottom:16px}#how-it-works-popup{text-align:center}#how-it-works-popup .game-mode{display:flex;flex-direction:column;align-items:center;gap:8px}#how-it-works-popup img{width:100%}@media only screen and (min-width: 667px){#how-it-works-popup img{max-width:418px}}@media only screen and (min-width: 991px){#how-it-works-popup{padding:32px 64px}#how-it-works-popup-form{flex-direction:row}#how-it-works-popup-form .game-mode{flex:1;background:#222;border-radius:5px;border:3px solid #2d3a3b;background:#222;box-shadow:0 0 10.8px 8px rgba(0,0,0,.19) inset,0 0 7px .5px #000;padding:32px;gap:16px}}#select-bank-account-popup #bank-account-options{display:flex;flex-direction:column;gap:8px}#select-bank-account-popup #bank-account-options .button-secondary{border:3px solid #4a4949;justify-content:space-between;padding:16px;height:48px;color:#fdfdfd}#select-bank-account-popup #bank-account-options .button-secondary img{width:24px;height:24px;flex-shrink:0}@media only screen and (min-width: 667px){#select-bank-account-popup #bank-account-options .button-secondary img{width:36px;height:36px}}#select-bank-account-popup .bank-account-selected{border:3px solid #aaed7e !important}@media only screen and (min-width: 667px){#select-bank-account-popup #bank-account-options{gap:16px}#select-bank-account-popup #bank-account-options .button-secondary{height:60px;padding:0px 16px}}#confirm-withdrawal-popup .row{width:100%;display:flex;justify-content:space-between}#confirm-withdrawal-popup .confirm-withdrawal-checkbox{display:flex;flex-direction:row;align-items:center;gap:8px}#confirm-withdrawal-popup .confirm-withdrawal-checkbox label{color:#fdfdfd}#confirm-withdrawal-popup .confirm-withdrawal-checkbox label a{color:#fdfdfd;text-decoration:underline}#confirm-withdrawal-popup .confirm-withdrawal-checkbox input[type=checkbox]{margin:0;width:24px;height:24px}#max-bet-popup #max-bet-popup-form{align-items:center}#max-bet-popup img{max-width:130px}#max-bet-popup h2{text-align:center}#membership-expired-popup img{max-width:130px;align-self:center;margin-bottom:16px}.questions-popup{background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b;color:#fdfdfd}.questions-popup #question-label{text-align:center;margin-bottom:16px}.questions-popup #questions-form{display:grid;grid-auto-flow:column;gap:16px;width:100%}.questions-popup #questions-form .answer input{margin-right:4px}.questions-popup .buttons{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.questions-popup .buttons button{padding:2px 10px;white-space:normal;flex:1;min-height:50px;min-width:120px}#id-confirmation-popup #id-confirmation-steps{display:flex;flex-direction:row;flex-wrap:nowrap}#id-confirmation-popup #id-confirmation-steps .step{position:relative;display:inline-block;margin-left:-30px}#id-confirmation-popup #id-confirmation-steps .step:first-child{margin-left:0;z-index:3}#id-confirmation-popup #id-confirmation-steps .step:nth-child(2){z-index:2}#id-confirmation-popup #id-confirmation-steps .step:nth-child(3){z-index:1}#id-confirmation-popup #id-confirmation-steps .step svg{display:block}#id-confirmation-popup #id-confirmation-steps .step svg path{stroke:#909090}#id-confirmation-popup #id-confirmation-steps .step.active svg path{stroke:#c7fd51}#id-confirmation-popup #id-confirmation-steps .step .step-label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#909090;text-transform:uppercase;white-space:nowrap;letter-spacing:.5px;pointer-events:none}#id-confirmation-popup #id-confirmation-steps .step.active .step-label{color:#c7fd51}#id-confirmation-popup #id-confirmation-content{display:flex;flex-direction:column;gap:16px}#id-confirmation-popup #id-confirmation-content .profile-input{display:inline}#id-confirmation-popup #id-confirmation-content .profile-input select{width:200px}#id-confirmation-popup #checkmarks{display:flex;flex-direction:column;gap:8px}#id-confirmation-popup #agreement-checkbox-container{display:flex;flex-direction:row;gap:16px;margin-top:8px}#free-trial section strong{font-weight:500}#free-trial section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#free-trial section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#free-trial section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#free-trial section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#free-trial section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#free-trial section h3:has(+h5){margin-bottom:8px}#free-trial section button{font-size:20px}#free-trial section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#free-trial section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#free-trial section h1{font-size:60px}#free-trial section h2{font-size:48px}#free-trial section h4{font-size:32px}#free-trial section h5{font-size:28px}#free-trial section h6{font-size:28px}#free-trial section button{font-size:24px}#free-trial section p{font-size:20px}}@media only screen and (min-width: 1280px){#free-trial section h1{font-size:60px}#free-trial section h2{font-size:64px}#free-trial section h4{font-size:36px}}@media only screen and (min-width: 1440px){#free-trial section p{font-size:24px}}@media only screen and (min-width: 1920px){#free-trial section h1{font-size:64px}#free-trial section h2{font-size:80px}#free-trial section h4{font-size:40px}#free-trial section h5{font-size:32px}#free-trial section h6{font-size:32px}#free-trial section p{font-size:28px}}#free-trial section{padding:32px 16px}@media only screen and (min-width: 667px){#free-trial section{padding:32px 48px}}@media only screen and (min-width: 991px){#free-trial section{padding:48px 48px}}@media only screen and (min-width: 1920px){#free-trial section{padding:64px 64px}}#free-trial section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#free-trial section .landing-breadcrumb a,#free-trial section .landing-breadcrumb span,#free-trial section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#free-trial section .landing-breadcrumb a,#free-trial section .landing-breadcrumb span,#free-trial section .landing-breadcrumb p{font-size:16px}}#free-trial section .landing-breadcrumb{margin-bottom:36px}#free-trial section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd}#free-trial section#section1 picture{display:none}#free-trial section#section2{background:#aaed7e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;content-visibility:auto}#free-trial section#section2 h3{margin-bottom:36px}#free-trial section#section2 p{max-width:580px;margin-bottom:16px}#free-trial section#section2 picture{max-width:100px;max-height:100px}#free-trial section#section2 .features{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:48px}#free-trial section#section2 .feature{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;max-width:500px}#free-trial section#section2 .feature h4{margin-bottom:0}#free-trial section#section3{background:#222;border-bottom:2px solid #2d3a3b}#free-trial section#section3 h3.highlight{margin-bottom:48px}@media only screen and (min-width: 667px){#free-trial section#section1 picture{max-width:426px;display:block}}@media only screen and (min-width: 1280px){#free-trial section#section2 p{max-width:826px;margin-bottom:36px}#free-trial section#section2 .features{grid-template-columns:1fr 1fr;row-gap:36px;column-gap:148px}#free-trial section#section2 picture{max-width:150px;max-height:150px}}@media only screen and (min-width: 1920px){#free-trial section#section2 picture{max-width:180px;max-height:180px}}#terms-content,#markdown{flex:1;display:flex;flex-direction:column}#terms-content h1,#markdown h1{margin-bottom:32px;font-size:1.5rem}#terms-content h2,#markdown h2{margin-bottom:8px;font-size:1.25rem}#terms-content h3,#markdown h3{margin-bottom:16px;font-size:1.125rem}#terms-content h4,#markdown h4{margin-top:24px;font-size:1rem}#terms-content h5,#markdown h5{margin-top:16px;font-size:1rem}#terms-content p,#markdown p{margin:12px 0}#terms-content span,#markdown span,#terms-content div,#markdown div,#terms-content p,#markdown p,#terms-content label,#markdown label,#terms-content td,#markdown td,#terms-content th,#markdown th,#terms-content li,#markdown li{font-size:1rem}#terms-content u,#markdown u,#terms-content u *,#markdown u *{font-weight:inherit}#terms-content i,#markdown i,#terms-content i *,#markdown i *{font-style:italic}#terms-content ol,#markdown ol{padding-left:72px;list-style:none;margin:12px 0}#terms-content ol>li,#markdown ol>li{position:relative}#terms-content ol>li:before,#markdown ol>li:before{position:absolute;left:-56px;font-weight:500;font-size:1rem;display:inline-block}#terms-content ol>li>h4,#markdown ol>li>h4{display:inline-block}#terms-content ol>li+li,#markdown ol>li+li{margin-top:12px}#terms-content ol+ol,#markdown ol+ol{margin-top:24px}#terms-content ol[type="1"],#markdown ol[type="1"]{counter-reset:item}#terms-content ol[type="1"]>li,#markdown ol[type="1"]>li{counter-increment:item}#terms-content ol[type="1"]>li::before,#markdown ol[type="1"]>li::before{content:counters(item, ".") ". "}#terms-content ol[type="1"] ol[type="1"]>li::before,#markdown ol[type="1"] ol[type="1"]>li::before{content:counters(item, ".") " "}#terms-content ol[type=a],#markdown ol[type=a]{counter-reset:alpha}#terms-content ol[type=a]>li,#markdown ol[type=a]>li{counter-increment:alpha}#terms-content ol[type=a]>li::before,#markdown ol[type=a]>li::before{content:"(" counter(alpha, lower-alpha) ") "}#terms-content ol[type=i],#markdown ol[type=i]{counter-reset:roman;list-style:none}#terms-content ol[type=i]>li,#markdown ol[type=i]>li{counter-increment:roman}#terms-content ol[type=i]>li::before,#markdown ol[type=i]>li::before{content:"(" counter(roman, lower-roman) ") "}#terms-content>ol[type="1"],#markdown>ol[type="1"]{padding:0}#terms-content>ol[type="1"]>li:before,#markdown>ol[type="1"]>li:before{left:0;position:relative;display:inline-block;padding-right:1em}#terms-content ul,#markdown ul{list-style-type:disc}#terms-content a,#markdown a{text-decoration:underline;font-weight:500;color:#fdfdfd}#terms-content a:hover,#markdown a:hover{color:#20c27a}#accept-terms-popup{padding-bottom:24px}#markdown{padding:36px 48px;background:#aaed7e;color:#222}#markdown a{text-decoration:underline;font-weight:500;color:#222}#markdown a:hover{color:#20c27a}@media only screen and (min-width: 1920px){#markdown{padding:48px 64px}}#membership section strong{font-weight:500}#membership section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#membership section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#membership section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#membership section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#membership section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#membership section h3:has(+h5){margin-bottom:8px}#membership section button{font-size:20px}#membership section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#membership section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#membership section h1{font-size:60px}#membership section h2{font-size:48px}#membership section h4{font-size:32px}#membership section h5{font-size:28px}#membership section h6{font-size:28px}#membership section button{font-size:24px}#membership section p{font-size:20px}}@media only screen and (min-width: 1280px){#membership section h1{font-size:60px}#membership section h2{font-size:64px}#membership section h4{font-size:36px}}@media only screen and (min-width: 1440px){#membership section p{font-size:24px}}@media only screen and (min-width: 1920px){#membership section h1{font-size:64px}#membership section h2{font-size:80px}#membership section h4{font-size:40px}#membership section h5{font-size:32px}#membership section h6{font-size:32px}#membership section p{font-size:28px}}#membership section{padding:32px 16px}@media only screen and (min-width: 667px){#membership section{padding:32px 48px}}@media only screen and (min-width: 991px){#membership section{padding:48px 48px}}@media only screen and (min-width: 1920px){#membership section{padding:64px 64px}}#membership section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#membership section .landing-breadcrumb a,#membership section .landing-breadcrumb span,#membership section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#membership section .landing-breadcrumb a,#membership section .landing-breadcrumb span,#membership section .landing-breadcrumb p{font-size:16px}}#membership section .landing-breadcrumb{margin-bottom:36px}#membership section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd}#membership section#section1 h3{margin-bottom:36px}#membership section#section1 h6{max-width:240px}#membership section#section1 picture{display:none}#membership section#section2{background:#aaed7e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;content-visibility:auto}#membership section#section2 h3{margin-bottom:36px}#membership section#section2 p{max-width:580px;margin-bottom:16px}#membership section#section2 picture{max-width:100px;max-height:100px}#membership section#section2 .features{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:48px}#membership section#section2 .feature{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;max-width:500px}#membership section#section2 .feature h4{margin-bottom:0}#membership section#section3{background:#20c27a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}#membership section#section3 h6{font-weight:500;text-align:center;max-width:500px}#membership section#section3 .game-on-rows{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}#membership section#section3 .game-on-row{display:flex;justify-content:space-between;gap:32px;max-width:500px}#membership section#section3 .game-on-row picture{max-width:130px}#membership section#section4{background:#222;border-bottom:2px solid #2d3a3b}#membership section#section4 h3{margin-bottom:48px}@media only screen and (min-width: 400px){#membership section#section1{min-height:360px}#membership section#section1 picture{display:block;max-width:100px}}@media only screen and (min-width: 667px){#membership section#section1 picture{max-width:160px;margin-right:80px;display:block}}@media only screen and (min-width: 991px){#membership section#section1 picture{max-width:200px;margin-right:96px}#membership section#section3 .game-on-rows{gap:48px}#membership section#section3 .game-on-row{max-width:600px}}@media only screen and (min-width: 1280px){#membership section#section1 picture{max-width:260px}#membership section#section2 p{max-width:860px;margin-bottom:36px}#membership section#section2 .features{grid-template-columns:1fr 1fr;row-gap:36px;column-gap:148px}#membership section#section2 picture{max-width:150px;max-height:150px}#membership section#section3 h6{max-width:600px}}@media only screen and (min-width: 1920px){#membership section#section1 picture{max-width:300px;margin-right:160px}#membership section#section2 picture{max-width:180px;max-height:180px}}.product-trial-reel .glide__slides .glide__slide{min-height:500px;padding:16px;border-radius:5px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.product-trial-reel .glide__slides .glide__slide .header{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:8px;min-height:140px;border-radius:10px;border:2px solid #222;border-bottom-width:8px;margin-bottom:18px}.product-trial-reel .glide__slides .glide__slide .header p{font-weight:600 !important}.product-trial-reel .glide__slides .glide__slide .header picture{max-width:80px;max-height:70px}.product-trial-reel .glide__slides .glide__slide .description{flex:1}.product-trial-reel .glide__slides .glide__slide .title{position:relative}.product-trial-reel .glide__slides .glide__slide .title h3{margin-bottom:0px !important;position:relative;line-height:100%}.product-trial-reel .glide__slides .glide__slide .title h3.outline-font-green{z-index:1}.product-trial-reel .glide__slides .glide__slide .title h3.outline-font-mint{z-index:2;margin-top:-8px}.product-trial-reel .glide__slides .glide__slide .title h3.outline-font-lime{z-index:3;margin-top:-8px}.product-trial-reel .glide__slides .slide-even{background:#2d3a3b;color:#fdfdfd;border:2px solid #aaed7e}.product-trial-reel .glide__slides .slide-even .header{color:#222;background:#aaed7e}.product-trial-reel .glide__slides .slide-odd{background:#c7fd51;color:#222;border:2px solid #20c27a}.product-trial-reel .glide__slides .slide-odd .header{color:#20c27a;background:#2d3a3b}.product-trial-dots{display:flex;justify-content:center;gap:12px;margin-top:36px;padding:0}.product-trial-dots .glide__bullet{width:18px;height:18px;border-radius:50%;border:2px solid #c7fd51;background:rgba(0,0,0,0);padding:0;cursor:pointer;transition:all .3s ease}.product-trial-dots .glide__bullet:hover{background:rgba(199,253,81,.5)}.product-trial-dots .glide__bullet.glide__bullet--active{background:#c7fd51}@media only screen and (min-width: 568px){.product-trial-reel .glide__slides .glide__slide{min-height:575px}}@media only screen and (min-width: 667px){.product-trial-reel .glide__slides .glide__slide{min-height:600px}.product-trial-reel .glide__slides .glide__slide .header{min-height:160px}}@media only screen and (min-width: 1280px){.product-trial-reel .glide__slides .glide__slide{min-height:675px}.product-trial-reel .glide__slides .glide__slide .header{min-height:180px}}@media only screen and (min-width: 1440px){.product-trial-reel .glide__slides .glide__slide{min-height:700px}}#faqs section strong{font-weight:500}#faqs section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#faqs section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#faqs section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#faqs section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#faqs section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#faqs section h3:has(+h5){margin-bottom:8px}#faqs section button{font-size:20px}#faqs section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#faqs section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#faqs section h1{font-size:60px}#faqs section h2{font-size:48px}#faqs section h4{font-size:32px}#faqs section h5{font-size:28px}#faqs section h6{font-size:28px}#faqs section button{font-size:24px}#faqs section p{font-size:20px}}@media only screen and (min-width: 1280px){#faqs section h1{font-size:60px}#faqs section h2{font-size:64px}#faqs section h4{font-size:36px}}@media only screen and (min-width: 1440px){#faqs section p{font-size:24px}}@media only screen and (min-width: 1920px){#faqs section h1{font-size:64px}#faqs section h2{font-size:80px}#faqs section h4{font-size:40px}#faqs section h5{font-size:32px}#faqs section h6{font-size:32px}#faqs section p{font-size:28px}}#faqs section{padding:32px 16px}@media only screen and (min-width: 667px){#faqs section{padding:32px 48px}}@media only screen and (min-width: 991px){#faqs section{padding:48px 48px}}@media only screen and (min-width: 1920px){#faqs section{padding:64px 64px}}#faqs section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#faqs section .landing-breadcrumb a,#faqs section .landing-breadcrumb span,#faqs section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#faqs section .landing-breadcrumb a,#faqs section .landing-breadcrumb span,#faqs section .landing-breadcrumb p{font-size:16px}}#faqs .landing-breadcrumb{margin-bottom:36px}#faqs section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd;position:relative}#faqs section#section1 h3{margin-bottom:36px}#faqs section#section1 picture{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);max-width:238px}#faqs section#section2{background:#aaed7e;display:flex;flex-direction:column;justify-content:center;content-visibility:auto}#faqs section#section2 h3{align-self:center;text-align:center;margin-bottom:48px}#faqs section#section2 #faq-description{font-weight:700;margin-bottom:48px}@media only screen and (min-width: 420px){#faqs section#section1{min-height:360px}#faqs section#section1 picture{display:block}}@media only screen and (min-width: 991px){#faqs section#section1 picture{max-width:300px}}@media only screen and (min-width: 1280px){#faqs section#section1 picture{max-width:340px}}@media only screen and (min-width: 1440px){#faqs section#section1 picture{max-width:360px}}@media only screen and (min-width: 1920px){#faqs section#section1 picture{max-width:440px}}.collapsibles>:first-child{border-top:1px solid #222}.collapsibles{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 1280px){.collapsibles{grid-template-columns:1fr 1fr;column-gap:48px}.collapsibles>:nth-child(2){border-top:1px solid #222}}.collapsible-container{width:100%;padding:8px 0px;border-bottom:1px solid #222}.collapsible-container .collapsible{padding:12px 16px}.collapsible-container .collapsible-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:16px}.collapsible-container .collapsible-icon{width:32px;height:32px;flex-shrink:0}.collapsible-container .collapsible-icon svg{color:#222;stroke:#222}.collapsible-container .collapsible-content{display:none;margin-top:32px}.collapsible-container .minus-icon{display:none}.collapsible.active{background:#20c27a;border-radius:5px}.collapsible.active .collapsible-content{display:block}.collapsible.active .plus-icon{display:none}.collapsible.active .minus-icon{display:block}#win-win-guarantee section strong{font-weight:500}#win-win-guarantee section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#win-win-guarantee section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#win-win-guarantee section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#win-win-guarantee section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#win-win-guarantee section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#win-win-guarantee section h3:has(+h5){margin-bottom:8px}#win-win-guarantee section button{font-size:20px}#win-win-guarantee section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#win-win-guarantee section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#win-win-guarantee section h1{font-size:60px}#win-win-guarantee section h2{font-size:48px}#win-win-guarantee section h4{font-size:32px}#win-win-guarantee section h5{font-size:28px}#win-win-guarantee section h6{font-size:28px}#win-win-guarantee section button{font-size:24px}#win-win-guarantee section p{font-size:20px}}@media only screen and (min-width: 1280px){#win-win-guarantee section h1{font-size:60px}#win-win-guarantee section h2{font-size:64px}#win-win-guarantee section h4{font-size:36px}}@media only screen and (min-width: 1440px){#win-win-guarantee section p{font-size:24px}}@media only screen and (min-width: 1920px){#win-win-guarantee section h1{font-size:64px}#win-win-guarantee section h2{font-size:80px}#win-win-guarantee section h4{font-size:40px}#win-win-guarantee section h5{font-size:32px}#win-win-guarantee section h6{font-size:32px}#win-win-guarantee section p{font-size:28px}}#win-win-guarantee section{padding:32px 16px}@media only screen and (min-width: 667px){#win-win-guarantee section{padding:32px 48px}}@media only screen and (min-width: 991px){#win-win-guarantee section{padding:48px 48px}}@media only screen and (min-width: 1920px){#win-win-guarantee section{padding:64px 64px}}#win-win-guarantee section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#win-win-guarantee section .landing-breadcrumb a,#win-win-guarantee section .landing-breadcrumb span,#win-win-guarantee section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#win-win-guarantee section .landing-breadcrumb a,#win-win-guarantee section .landing-breadcrumb span,#win-win-guarantee section .landing-breadcrumb p{font-size:16px}}#win-win-guarantee section .landing-breadcrumb{margin-bottom:36px}#win-win-guarantee section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd;position:relative}#win-win-guarantee section#section1 h3{margin-bottom:36px}#win-win-guarantee section#section2{background:#aaed7e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;content-visibility:auto}#win-win-guarantee section#section2 h3{margin-bottom:54px}#win-win-guarantee .how-it-works{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px}#win-win-guarantee #win-win-01,#win-win-guarantee #win-win-02,#win-win-guarantee #win-win-03,#win-win-guarantee #win-win-04,#win-win-guarantee #win-win-05,#win-win-guarantee #win-win-06{display:none}@media only screen and (min-width: 400px){#win-win-guarantee section#section1{min-height:360px}#win-win-guarantee #win-win-01{position:absolute;top:0;right:0;display:block;width:285px}}@media only screen and (min-width: 568px){#win-win-guarantee .how-it-works{gap:0px}#win-win-guarantee #how-it-works-01{align-self:flex-end;text-align:left;max-width:282px}#win-win-guarantee #how-it-works-02{align-self:flex-start;text-align:left;max-width:468px}#win-win-guarantee #how-it-works-03{align-self:flex-end;text-align:left;max-width:300px}#win-win-guarantee #how-it-works-04{text-align:center;max-width:468px}#win-win-guarantee #win-win-02{display:block;position:absolute;width:238px;left:0;top:160px}#win-win-guarantee #win-win-03{display:block;width:286px;align-self:flex-end}#win-win-guarantee #win-win-04{display:block;width:286px;rotate:270deg;align-self:flex-start}#win-win-guarantee #win-win-05{display:block;width:230px;transform:scaleY(-1) rotate(235deg)}#win-win-guarantee #win-win-06{display:block;width:220px;rotate:180deg;align-self:flex-end;margin-bottom:-100px}}@media only screen and (min-width: 667px){#win-win-guarantee #how-it-works-01{max-width:300px}#win-win-guarantee #how-it-works-03{max-width:290px}}@media only screen and (min-width: 991px){#win-win-guarantee .how-it-works{min-width:100%;padding:0px 132px}#win-win-guarantee #win-win-01{width:300px;right:24px}#win-win-guarantee #win-win-03{margin:32px 0px}#win-win-guarantee #win-win-04{position:absolute;left:240px;top:820px}#win-win-guarantee #win-win-05{margin:32px 0px}#win-win-guarantee #how-it-works-03{margin-top:100px}}@media only screen and (min-width: 1280px){#win-win-guarantee #win-win-01{width:340px;right:48px}#win-win-guarantee #win-win-06{margin-bottom:-130px}#win-win-guarantee #how-it-works-01{max-width:390px}#win-win-guarantee #how-it-works-02{max-width:490px}#win-win-guarantee #how-it-works-03{max-width:440px}#win-win-guarantee #how-it-works-04{max-width:658px}}@media only screen and (min-width: 1440px){#win-win-guarantee .how-it-works{padding:0px 212px}#win-win-guarantee #win-win-01{width:380px;right:96px}#win-win-guarantee #win-win-02{width:338px}#win-win-guarantee #win-win-03{width:300px}#win-win-guarantee #win-win-04{width:300px;top:900px}#win-win-guarantee #win-win-05{width:240px}#win-win-guarantee #win-win-06{width:248px}#win-win-guarantee #how-it-works-02{margin-top:64px}}@media only screen and (min-width: 1920px){#win-win-guarantee #win-win-01{right:140px}#win-win-guarantee #win-win-02{width:380px}#win-win-guarantee #win-win-03{width:320px}#win-win-guarantee #win-win-04{top:1000px}#win-win-guarantee #how-it-works-01{max-width:666px}#win-win-guarantee #how-it-works-02{max-width:620px}#win-win-guarantee #how-it-works-03{max-width:494px}}#not-found section strong{font-weight:500}#not-found section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#not-found section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#not-found section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#not-found section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#not-found section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#not-found section h3:has(+h5){margin-bottom:8px}#not-found section button{font-size:20px}#not-found section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#not-found section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#not-found section h1{font-size:60px}#not-found section h2{font-size:48px}#not-found section h4{font-size:32px}#not-found section h5{font-size:28px}#not-found section h6{font-size:28px}#not-found section button{font-size:24px}#not-found section p{font-size:20px}}@media only screen and (min-width: 1280px){#not-found section h1{font-size:60px}#not-found section h2{font-size:64px}#not-found section h4{font-size:36px}}@media only screen and (min-width: 1440px){#not-found section p{font-size:24px}}@media only screen and (min-width: 1920px){#not-found section h1{font-size:64px}#not-found section h2{font-size:80px}#not-found section h4{font-size:40px}#not-found section h5{font-size:32px}#not-found section h6{font-size:32px}#not-found section p{font-size:28px}}#not-found section{padding:32px 16px}@media only screen and (min-width: 667px){#not-found section{padding:32px 48px}}@media only screen and (min-width: 991px){#not-found section{padding:48px 48px}}@media only screen and (min-width: 1920px){#not-found section{padding:64px 64px}}#not-found section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#not-found section .landing-breadcrumb a,#not-found section .landing-breadcrumb span,#not-found section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#not-found section .landing-breadcrumb a,#not-found section .landing-breadcrumb span,#not-found section .landing-breadcrumb p{font-size:16px}}#not-found section .landing-breadcrumb{margin-bottom:36px}#not-found #win-win-support{display:none}#not-found section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd;min-height:280px}#not-found #not_found_404{max-width:200px}#not-found section#section2{background:#aaed7e;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px}#not-found section#section2 h3{margin-top:16px;margin-bottom:36px}#not-found section#section2 a{padding:12px 16px;font-size:20px}@media only screen and (min-width: 400px){#not-found #win-win-support{max-width:160px;display:block}}@media only screen and (min-width: 991px){#not-found #win-win-support{max-width:196px}#not-found #section2 a{font-size:24px}}@media only screen and (min-width: 1280px){#not-found #win-win-support{max-width:230px}#not-found #not_found_404{max-width:240px}}@media only screen and (min-width: 1440px){#not-found #win-win-support{max-width:300px}#not-found #not_found_404{max-width:320px}}@media only screen and (min-width: 1920px){#not-found #win-win-support{max-width:366px}#not-found #not_found_404{max-width:360px}}@media only screen and (min-width: 650px){#fields-holder{grid-template-columns:1fr 1fr}}#add-cliq-card-popup #fields-holder{display:grid;gap:16px 16px}#add-cliq-card-popup .card-support{display:flex;flex-direction:column;gap:8px}#add-cliq-card-popup .accepted-cards{display:flex;gap:8px}#add-cliq-card-popup .accepted-cards picture,#add-cliq-card-popup .accepted-cards img{max-width:56px;max-height:33px}#add-cliq-card-popup .field-container{display:flex;flex-direction:column;gap:8px}#add-cliq-card-popup .field-container label{color:#fdfdfd}#add-cliq-card-popup .field-container input{background:#222;color:#fdfdfd;border-radius:5px;border:none;box-shadow:none;height:auto;padding:12px 0 12px 8px}#add-cliq-card-popup .field-container input:focus{border:none;outline:none}#add-cliq-card-popup .field-container select{background:#222;color:#fff;padding:8px;border:none}@media only screen and (min-width: 650px){#add-aptpay-card-popup #fields-holder{grid-template-columns:1fr 1fr}}#add-aptpay-card-popup #fields-holder{display:grid;gap:16px}#add-aptpay-card-popup .card-support{display:flex;flex-direction:column;gap:8px}#add-aptpay-card-popup .accepted-cards{display:flex;gap:8px}#add-aptpay-card-popup .accepted-cards picture,#add-aptpay-card-popup .accepted-cards img{max-width:56px;max-height:33px}#add-aptpay-card-popup .field-container{display:flex;flex-direction:column;gap:8px}#add-aptpay-card-popup .field-container label{color:#fdfdfd}#add-aptpay-card-popup .field-container input{background:#222;color:#fdfdfd;border-radius:5px;border:none;box-shadow:none;height:auto;padding:12px 0 12px 8px}#add-aptpay-card-popup .field-container input:focus{border:none;outline:none}#add-aptpay-card-popup .field-container select{background:#222;color:#fff;padding:8px;border:none}#add-aptpay-card-popup .field-container-full{grid-column:1/-1}#add-aptpay-card-popup .aptpay-iframe-field{background:#222;border-radius:5px;box-shadow:none;height:48px;overflow:hidden;display:flex;align-items:center}#add-aptpay-card-popup .aptpay-iframe-field>*{height:48px !important;width:100%}#add-aptpay-card-popup .aptpay-iframe-field iframe{border:none;display:block;height:48px !important;width:100%}#games section strong{font-weight:500}#games section h1{font-size:56px;line-height:110%;font-weight:900;margin-bottom:36px}#games section h2{font-size:44px;line-height:110%;font-weight:900;margin-bottom:36px}#games section h3{font-size:40px;line-height:110%;font-weight:700;margin-bottom:16px;overflow-wrap:normal}#games section h4{font-size:28px;line-height:120%;font-weight:700;margin-bottom:20px}#games section h5{font-size:28px;line-height:120%;font-weight:500;margin-bottom:16px}#games section h3:has(+h5){margin-bottom:8px}#games section button{font-size:20px}#games section h6{font-size:24px;font-weight:700;line-height:120%;margin-bottom:16px}#games section p{font-size:inherit;font-size:18px;font-weight:400;line-height:130%}@media only screen and (min-width: 991px){#games section h1{font-size:60px}#games section h2{font-size:48px}#games section h4{font-size:32px}#games section h5{font-size:28px}#games section h6{font-size:28px}#games section button{font-size:24px}#games section p{font-size:20px}}@media only screen and (min-width: 1280px){#games section h1{font-size:60px}#games section h2{font-size:64px}#games section h4{font-size:36px}}@media only screen and (min-width: 1440px){#games section p{font-size:24px}}@media only screen and (min-width: 1920px){#games section h1{font-size:64px}#games section h2{font-size:80px}#games section h4{font-size:40px}#games section h5{font-size:32px}#games section h6{font-size:32px}#games section p{font-size:28px}}#games section{padding:32px 16px}@media only screen and (min-width: 667px){#games section{padding:32px 48px}}@media only screen and (min-width: 991px){#games section{padding:48px 48px}}@media only screen and (min-width: 1920px){#games section{padding:64px 64px}}#games section .landing-breadcrumb{display:flex;align-items:center;gap:8px}#games section .landing-breadcrumb a,#games section .landing-breadcrumb span,#games section .landing-breadcrumb p{font-size:14px;font-weight:500;line-height:140%}@media only screen and (min-width: 1280px){#games section .landing-breadcrumb a,#games section .landing-breadcrumb span,#games section .landing-breadcrumb p{font-size:16px}}#games section .landing-breadcrumb{margin-bottom:36px}#games section#section1{display:flex;background-color:#222;justify-content:space-between;align-items:center;gap:32px;font-size:inherit;color:#fdfdfd}#games section#section1 h3{margin-bottom:36px}#games section#section1 picture{display:none}#games section#section2{background:#aaed7e;display:flex;flex-direction:column;gap:32px}#games section#section2 #title{display:flex;justify-content:space-between;align-items:flex-end}#games section#section2 picture{display:none}#games section#section2 h3{margin-bottom:0px}#games section#section3{background:#222;color:#fdfdfd;text-align:center;display:flex;justify-content:center}#games section#section3 h3{margin-bottom:20px}#games section#section3 h4{margin-bottom:16px}#games section#section3 p{margin-bottom:40px}#games section#section4{background:#aaed7e;display:flex;justify-content:center}#games section#section4 #content{display:flex;justify-content:center;flex-direction:column;align-items:center}#games section#section4 h3{margin-bottom:24px;text-align:center}#games section#section4 button{margin-bottom:48px;justify-self:center}#games section#section4 p{margin-bottom:48px}#games section#section4 .game-images{display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 460px){#games section#section1{min-height:300px}#games section#section1 picture{display:block;max-width:180px}#games section#section2 picture{display:block;max-width:120px}}@media only screen and (min-width: 667px){#games section#section2{gap:36px}#games section#section2 #title{justify-content:flex-start;gap:40px}#games section#section3 h4{margin-bottom:20px}#games section#section3 p{margin-bottom:48px}#games section#section4 .game-images{gap:36px}}@media only screen and (min-width: 991px){#games section#section1 picture{max-width:200px}#games section#section2 #title{gap:48px}#games section#section2 picture{max-width:140px}#games section#section3 #content{max-width:720px}#games section#section4 h3{margin-bottom:32px}#games section#section4 button{margin-bottom:56px}#games section#section4 .game-images{gap:48px}}@media only screen and (min-width: 1280px){#games section#section1 picture{max-width:240px}#games section#section2{gap:40px}#games section#section2 #title{gap:64px}#games section#section2 picture{max-width:180px}#games section#section3 #content{max-width:940px}#games section#section3 h3{margin-bottom:24px}#games section#section3 h4{margin-bottom:24px}#games section#section4 button{margin-bottom:64px}#games section#section4 p{margin-bottom:64px}}@media only screen and (min-width: 1440px){#games section#section1 picture{max-width:260px}#games section#section2{gap:48px}#games section#section3 #content{max-width:980px}#games section#section3 h4{margin-bottom:32px}#games section#section4 #content{max-width:1152px}#games section#section4 .game-images{gap:56px}}@media only screen and (min-width: 1920px){#games section#section1 picture{max-width:280px}#games section#section3 #content{max-width:1400px}#games section#section3 h3{margin-bottom:32px}#games section#section3 h4{margin-bottom:36px}#games section#section3 p{margin-bottom:60px}#games section#section4 #content{max-width:1400px}#games section#section4 .game-images{gap:64px}}#select-credit-card-popup #card-options{display:flex;flex-direction:column;gap:32px;padding:4px}#select-credit-card-popup .card{flex:1}#select-credit-card-popup .card-content{border-radius:5px;border:1px solid #222;background:#232727;box-shadow:0 0 7px .5px #222}#select-credit-card-popup .card-content label{display:flex;gap:12px;justify-content:space-between;padding:16px}#select-credit-card-popup .card-content picture,#select-credit-card-popup .card-content img{max-height:48px;flex-shrink:0}#select-credit-card-popup .card-content input[type=radio]{box-shadow:none;margin:0px;height:36px;width:36px;flex-shrink:0}#select-credit-card-popup .card-content input[type=radio]:checked{accent-color:#aaed7e}#select-credit-card-popup .card-content .card-details{display:flex;flex-direction:column;gap:4px}#select-credit-card-popup .forget-this-card{color:#aaed7e;margin-top:8px}#select-credit-card-popup .forget-this-card:hover:enabled{text-decoration:underline}#end-my-free-trial-popup h2{text-align:center}#end-my-free-trial-popup .popup-buttons #cancel-button{flex:none}.popup-promo{border-radius:5px;max-height:100%;max-width:800px;aspect-ratio:16/13;position:relative;overflow:hidden;isolation:isolate}.popup-promo>picture{position:absolute;inset:0;z-index:-1}.popup-promo>picture img{width:100%;height:100%;object-fit:cover}.popup-promo .points{color:#222;font-size:clamp(1rem,2vw,2rem);font-style:normal;font-weight:700;margin-left:7.5%;margin-right:26%;margin-top:22%}.popup-promo .collect-button{margin-top:clamp(8px,1.5vw,16px);max-width:22.5%;margin-left:7.5%}.popup-promo .collect-button:hover img{filter:drop-shadow(0 0 5px rgba(0, 0, 0, 0.5))}.gradient-line{border-radius:5px;height:8px;width:100%}.gradient-line.line-lime{background:linear-gradient(90deg, #2D3A3B 0%, #c7fd51 100%)}.gradient-line.line-red{background:linear-gradient(90deg, #2D3A3B 0%, #F51010 100%)}#orientation-warning{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:center;align-items:center}#orientation-warning #orientation-icon{display:flex;flex-direction:column;flex-wrap:nowrap;gap:8px;justify-content:center;align-items:center}#orientation-warning #orientation-icon picture{width:40%;height:40%}html{height:100%;--vvw: 100vw;--vvh: 100vh;--vv-top: 0px;--vv-left: 0px}body{display:flex;flex-direction:column;align-items:center;background:#000;min-height:100vh;min-height:100svh;min-height:100dvh;min-height:var(--vvh);margin:0;padding:0}canvas{position:absolute;top:var(--vv-top);left:var(--vv-left);top:calc(var(--vv-top) + env(safe-area-inset-top, 0px));left:calc(var(--vv-left) + env(safe-area-inset-left, 0px));width:100vw;width:100dvw;width:var(--vvw);width:calc(var(--vvw) - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px));height:100vh;height:100svh;height:100dvh;height:var(--vvh);height:calc(var(--vvh) - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));visibility:hidden;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none}.confirm{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;color:#fff;align-self:center;margin:5vh auto;max-width:400px;text-align:center;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}.confirm .buttons{display:flex;gap:24px}.confirm .buttons button{margin-top:16px;min-width:100px}.confirm .buttons p{text-align:center;font-size:min(3vmin,18px)}.notification_popup{color:#fff}.breadcrumb{background:#222;font-size:14px;color:#fdfdfd;padding:20px 48px}.breadcrumb ol{display:block;list-style:none;padding:0}.breadcrumb ol li{display:inline-block}.breadcrumb ol li *{font-weight:500}.breadcrumb ol li+li::before{display:inline-block;content:"/";padding:0 8px;font-weight:500}.breadcrumb h1{font-size:40px;font-weight:900;line-height:110%;color:#aaed7e;padding-top:16px;padding-bottom:28px}#page{width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;min-height:var(--vvh);display:flex;flex-direction:column}.circle{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(0deg, #aaed7e 0%, #c7fd51 100%);border-radius:50%;border:2px solid #000;line-height:20px;width:20px;height:20px;text-align:center;font-family:fredoka,sans-serif;cursor:pointer;color:#222}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);display:none;z-index:10}.fadein{opacity:0;transition:opacity .5s ease}.popover{position:fixed;max-width:50%;width:max-content;width:-moz-max-content;margin:auto;text-align:center;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;display:flex;flex-direction:column;gap:8px;background:linear-gradient(0deg, #222222 -47.5%, #2D3A3B 121.54%);box-shadow:0 0 7px 1px #000;padding:12px 24px;border-radius:5px;border:3px solid #2d3a3b}.popover button{max-width:160px;margin-inline:auto}.popover h2{color:#fff;font-size:24px}.popover p{color:#fff;text-shadow:none;font-size:16px}.popover ul,.popover ol{color:#fff;margin:0 auto 0 auto;text-shadow:none;font-size:16px}.popover a{color:#fff;text-decoration:underline}.popover strong{font-weight:600}.highlight{color:#aaed7e !important}.highlight-lime{color:#c7fd51 !important}.highlight-red{color:#f51010 !important}.outline-font-green{color:#20c27a;-webkit-text-fill-color:#20c27a;-webkit-text-stroke:4px #222;paint-order:stroke fill}.outline-font-mint{color:#aaed7e;-webkit-text-fill-color:#aaed7e;-webkit-text-stroke:4px #222;paint-order:stroke fill}.outline-font-lime{color:#c7fd51;-webkit-text-fill-color:#c7fd51;-webkit-text-stroke:4px #222;paint-order:stroke fill}.outline-font-white{color:#fdfdfd;-webkit-text-fill-color:#fdfdfd;-webkit-text-stroke:4px #222;paint-order:stroke fill}
