.session-placeholder{max-width:1100px;min-height:340px;padding:32px 0}.session-placeholder-title,.session-placeholder-line,.session-placeholder-grid>div,.session-placeholder-compact>span{background:var(--panel-light);border-radius:14px;animation:1.6s ease-in-out infinite session-pulse}.session-placeholder-title{width:min(65%,340px);height:40px}.session-placeholder-line{width:min(85%,460px);height:18px;margin:20px 0 32px}.session-placeholder-grid{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.session-placeholder-grid>div{border:1px solid var(--line);height:230px}.session-placeholder-compact{align-items:center;gap:10px;display:flex}.session-placeholder-compact>span{width:96px;height:38px;display:block}.session-placeholder-compact>span:last-child{border-radius:50%;width:38px}.session-placeholder.has-error{text-align:center;place-items:center;min-height:240px;display:grid}.session-placeholder.has-error h2{margin:16px 0 8px;font-size:24px}.session-placeholder.has-error p{color:var(--muted);max-width:520px;margin:0 0 24px}@keyframes session-pulse{50%{opacity:.45}}@media (max-width:600px){.session-placeholder{padding:24px 0}.session-placeholder-grid{grid-template-columns:1fr;gap:16px}.session-placeholder-grid>div{height:170px}.session-placeholder-compact>span{width:65px}.session-placeholder-compact>span:last-child{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.session-placeholder-title,.session-placeholder-line,.session-placeholder-grid>div,.session-placeholder-compact>span{animation:none}}
@font-face{font-family:LanderSignature;src:url(/fonts/mrs-saint-delafield.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.lander{--land-bg:#081a16;--land-panel:#122923;--land-ink:#f7fbf4;--land-muted:#adbbb1;--land-accent:#dfff80;--land-glow:#3bf89e;--land-line:#ffffff20;background:radial-gradient(ellipse at 30% 10%,#214d302e,transparent 60%),var(--land-bg);color:var(--land-ink);font-family:var(--font-outfit),Outfit,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100vh;padding:0 max(22px,50vw - 680px);overflow:clip}.lander *{box-sizing:border-box}.lander a{color:inherit;text-decoration:none}.lander button{font:inherit;cursor:pointer}.lander :is(a,button,input,summary):focus-visible{outline:2px solid var(--land-accent);outline-offset:4px}.lander :is(h1,h2,h3,p,figure){margin:0}.lander-skip{z-index:10;background:var(--land-accent);padding:12px;position:absolute;top:-100px;color:#142017!important}.lander-skip:focus{top:10px}.lander-header{justify-content:space-between;align-items:center;gap:24px;height:82px;display:flex}.lander-brand{letter-spacing:-1.8px;align-items:center;gap:7px;font-size:32px;font-weight:750;display:inline-flex}.lander-brand svg{width:30px;height:30px;color:var(--land-accent)}.lander-brand b{color:var(--land-accent);margin-left:-6px}.lander-header-tag{letter-spacing:2.5px;color:var(--land-muted);font-size:10px}.lander-header-end{align-items:center;gap:26px;font-size:12px;display:flex}.lander-header-end button,.lander-header-end>a{border:1px solid var(--land-line);color:inherit;background:#ffffff08;border-radius:8px;min-height:44px;padding:12px 18px}.lander-header-end span span{margin-left:15px}.lander-language{letter-spacing:1px;align-items:center;gap:13px;font-size:10px;display:flex}.lander-language i{background:var(--land-line);width:1px;height:14px}.lander-conversion{grid-template-columns:minmax(0,1fr) 370px;gap:20px;display:grid}.lander-hero{border:1px solid var(--land-line);isolation:isolate;background:radial-gradient(at 80% 25%,#36994050,#0000 70%),linear-gradient(145deg,#173d2a,#071611 75%);border-radius:20px;min-height:620px;position:relative;overflow:hidden}.lander-copy{z-index:3;pointer-events:none;max-width:62%;padding:37px 0 74px 38px;position:relative}.lander-copy a,.lander-copy button{pointer-events:auto}.lander-eyebrow{letter-spacing:1.7px;align-items:center;gap:7px;font-size:9px;font-weight:650;display:flex}.lander-eyebrow>i{background:var(--land-accent);width:5px;height:5px;box-shadow:0 0 14px var(--land-glow);border-radius:50%}.lander h1{letter-spacing:-3.4px;text-shadow:0 3px 30px #082215;margin:28px 0 26px;font-size:clamp(40px,4.7vw,70px);font-weight:750;line-height:.99}.lander h1 em{color:var(--land-accent);font-family:inherit;font-style:normal;font-weight:750;display:block}.lander-bonus-label{letter-spacing:1.7px;font-size:10px;font-weight:600;display:block}.lander-amount{letter-spacing:-6px;color:#0000;filter:drop-shadow(0 3px #794d0c)drop-shadow(0 10px 24px #d7a63430);white-space:nowrap;background:linear-gradient(175deg,#fff9da 12%,#ffe1a5 35%,#ffba4a 58%,#ffd885 82%);-webkit-background-clip:text;background-clip:text;margin:3px 0 0;font-size:clamp(68px,8vw,120px);font-weight:800;line-height:1.04;display:block}.lander-bonus-word{letter-spacing:8px;color:#f4d191;font-size:29px;font-weight:700;display:block}.lander-code{color:var(--land-muted);white-space:nowrap;align-items:center;gap:6px;margin-top:20px;font-size:10px;display:flex}.lander-code b{color:var(--land-ink);letter-spacing:1px;font-weight:700}.lander-code>svg{color:var(--land-accent)}.lander .lander-cta{background:linear-gradient(130deg,#edffb8,var(--land-accent));color:#152011;text-align:left;border:1px solid #f3ffbb70;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,285px);min-height:49px;margin-top:20px;padding:13px 19px;font-size:13px;font-weight:750;transition:filter .15s;display:flex;box-shadow:0 6px 24px #c1ed5020}.lander-cta:hover{filter:brightness(1.1)}.lander-cta>span{font-size:20px;line-height:1}.lander-halo{z-index:1;border:1px solid #c2faaa32;border-radius:50%;width:600px;height:600px;position:absolute;top:0;right:-210px;box-shadow:0 0 60px #9dfa8130,inset 0 0 70px #9dfa8112}.lander-halo:after{content:"";border:1px solid #c2faaa1c;border-radius:50%;position:absolute;inset:35px}.lander-portrait{z-index:1;width:62%;height:100%;position:absolute;inset:0 0 0 auto}.lander-portrait>img{object-fit:cover;object-position:50% 5%;opacity:.96;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28%);mask-image:linear-gradient(90deg,#0000 0%,#000 28%)}.lander-portrait:after{content:"";background:linear-gradient(#0000 52%,#081a1680 77%,#081a16 93%);position:absolute;inset:0}.lander-portrait figcaption{z-index:3;color:#fff;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:81px;left:18%;right:4%}.lander-signature{white-space:nowrap;text-shadow:0 2px 8px #000;margin-bottom:10px;font-family:LanderSignature,cursive;font-size:52px;line-height:1.05;display:block;transform:rotate(-7deg)}.lander-portrait figcaption strong{letter-spacing:.3px;font-size:16px;font-weight:500}.lander-coins{z-index:4;object-fit:contain;pointer-events:none;filter:drop-shadow(0 10px 20px #0006);width:130px;height:130px;position:absolute;bottom:170px;right:0;transform:rotate(12deg)}.lander-hero-bottom{letter-spacing:2px;border-top:1px solid var(--land-line);z-index:4;background:#06130cb3;justify-content:center;align-items:center;gap:29px;height:53px;font-size:9px;display:flex;position:absolute;bottom:0;left:0;right:0}.lander-hero-bottom i{color:var(--land-accent);font-style:normal}.lander-registration{background:linear-gradient(150deg,#ffffff06,transparent),var(--land-panel);border:1px solid var(--land-line);border-radius:20px;align-self:stretch;min-width:0;padding:27px 25px 20px;scroll-margin-top:16px;box-shadow:0 14px 40px #0002}.lander-form-kicker{letter-spacing:1.5px;color:var(--land-accent);align-items:center;gap:7px;margin-bottom:23px;font-size:8px;font-weight:650;display:flex}.lander-registration .pd-auth-body{padding:0}.lander-registration .pd-auth-heading{text-align:left}.lander-registration .pd-auth-heading h2{letter-spacing:-1px;font-size:29px}.lander-registration .pd-auth-heading p{color:var(--land-muted);margin-top:6px;font-size:11px}.lander-registration .pd-auth-form{gap:15px;margin-top:23px}.lander-registration .pd-auth-field{gap:6px}.lander-registration .pd-auth-field>label{color:#dde4dd;font-size:11px}.lander-registration .pd-auth-input{background:#071910;border-color:#ffffff28;border-radius:8px}.lander-registration .pd-auth-input:focus-within{border-color:var(--land-accent);box-shadow:0 0 0 3px #ffffff08}.lander-registration .pd-auth-input input{color:#fff;min-width:0;font-size:14px}.lander-registration .pd-auth-input>svg{color:#92a598}.lander-registration .pd-auth-input input::placeholder{color:#81948a}.lander-registration .pd-auth-eye{color:var(--land-muted)}.lander-registration .pd-auth-password-hint{color:var(--land-muted);font-size:10px}.lander-registration .pd-auth-promo-toggle{color:var(--land-muted);min-height:30px;font-size:11px}.lander-registration .pd-auth-promo-toggle strong{color:var(--land-accent);letter-spacing:1px;margin-left:7px}.lander-registration .pd-auth-promo-toggle>svg{color:var(--land-accent)}.lander-registration .pd-auth-agreement{color:var(--land-muted);align-items:flex-start;font-size:10px;line-height:1.6}.lander-registration .pd-auth-agreement input{border-color:#82978a;margin-top:2px}.lander-registration .pd-auth-agreement input:checked{background:var(--land-accent);border-color:var(--land-accent)}.lander-registration .pd-auth-agreement a{color:var(--land-ink);text-decoration:underline}.lander .lander-registration .pd-auth-submit{background:linear-gradient(135deg,#f0ffc2,var(--land-accent));color:#13200a;border:1px solid #ecffb870;border-radius:8px;width:100%;min-height:49px;font-size:14px;font-weight:750;box-shadow:0 5px 20px #0002}.lander-registration .pd-auth-switch{color:var(--land-muted);border-color:var(--land-line);margin-top:16px;padding-top:10px;font-size:10px}.lander-registration .pd-auth-switch button{color:var(--land-accent);min-height:35px}.lander-register-note{color:var(--land-muted);justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex;margin-top:12px!important}.lander-account h2{letter-spacing:-1px;font-size:34px;line-height:1.1}.lander-account>p{color:var(--land-muted);margin-top:20px;font-size:14px;line-height:1.7}.lander-account>a{margin:24px 0;font-size:13px;display:block}.lander-condition{color:var(--land-muted);max-width:1030px;padding:16px 5px;font-size:10px;line-height:1.7}.lander-unavailable{max-width:300px}.lander-unavailable h2{letter-spacing:-1px;margin-top:40px;font-size:30px;line-height:1.15}.lander-unavailable p{color:var(--land-muted);margin-top:15px;font-size:13px;line-height:1.6}.lander-games{margin:30px 0 35px}.lander-games-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.lander-games h2{letter-spacing:-1px;margin:0;font-size:32px;line-height:1.15}.lander-games h2 em{color:var(--land-accent);font-style:normal}.lander-game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.lander-game-card{border:1px solid var(--land-line);background:var(--land-panel);text-align:left;color:var(--land-ink);cursor:pointer;border-radius:13px;min-width:0;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.lander-game-art{aspect-ratio:8/5;background:#2d2145;display:block;overflow:hidden}.lander-game-art>img{object-fit:contain;width:100%;height:100%;display:block}.lander-game-art>svg{width:100%;height:100%;padding:3px;display:block}.lander-original-dice .lander-game-art{background:radial-gradient(at 50% 15%,#9262be,#30204c 85%)}.lander-original-mines .lander-game-art{background:radial-gradient(at 50% 15%,#387970,#122e35 85%)}.lander-original-plinko .lander-game-art{background:radial-gradient(at 50% 15%,#665594,#262448 85%)}.lander-game-label{border-top:1px solid var(--land-line);align-items:center;gap:8px;min-height:69px;padding:14px 12px;display:flex}.lander-game-label>span{flex-direction:column;gap:6px;min-width:0;display:flex}.lander-game-label small{letter-spacing:1.5px;color:var(--land-muted);font-size:8px}.lander-game-label strong{font-size:13px;font-weight:650;line-height:1.3}.lander-game-label>b{color:var(--land-accent);margin-left:auto;font-size:19px;font-weight:400}.lander-game-card:focus-visible,.lander-registration:focus{outline:2px solid var(--land-accent);outline-offset:4px}@media (hover:hover){.lander-game-card:hover{border-color:var(--land-accent);transform:translateY(-4px);box-shadow:0 9px 25px #0003}}@media (max-width:1120px){.lander-game-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:850px){.lander-games{max-width:620px;margin:20px auto 30px}.lander-games h2{font-size:26px}.lander-games-heading{margin-bottom:16px}}@media (max-width:600px){.lander-game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lander-games-heading{flex-direction:column;align-items:flex-start;gap:9px}.lander-games h2{font-size:27px}.lander-game-label{min-height:65px;padding:12px 10px}.lander-game-label strong{font-size:12px}.lander-game-label small{letter-spacing:1px;font-size:7px}}.lander-footer{flex-wrap:wrap;align-items:center;gap:20px;padding:26px 0;display:flex}.lander-footer .lander-brand{font-size:25px}.lander-footer .lander-brand svg{width:24px;height:24px}.lander-footer nav{color:var(--land-muted);gap:25px;margin-left:auto;font-size:10px;display:flex}.lander-footer p{width:100%;color:var(--land-muted);align-items:center;gap:11px;font-size:10px;line-height:1.6;display:flex}.lander-footer p strong{border:1px solid var(--land-line);border-radius:50%;flex-shrink:0;padding:6px;font-size:10px}.lander-editorial{--land-bg:#17110b;--land-panel:#2a2015;--land-muted:#c3b7a4;--land-accent:#ffd37b;--land-glow:#f0a549;background:radial-gradient(ellipse at 30% 10%,#6d40142e,transparent 60%),var(--land-bg)}.lander-editorial .lander-hero{background:radial-gradient(at 90% 20%,#a273284d,#0000 60%),linear-gradient(140deg,#3b2815,#171109 70%)}.lander-editorial .lander-portrait>img{opacity:.85;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%)}.lander-editorial .lander-portrait:after{background:linear-gradient(#0000 30%,#17110b99 70%,#17110b 93%)}.lander-editorial .lander-halo{border-color:#ffe2a133;box-shadow:0 0 60px #fdbc4c25}.lander-editorial .lander-halo:after{border-color:#ffe2a122}.lander-editorial h1{text-shadow:0 3px 30px #17110b}.lander-editorial .lander-hero-bottom{background:#17110bba}.lander-editorial .lander-cta,.lander.lander-editorial .pd-auth-submit{color:#372207;background:linear-gradient(135deg,#ffeac0,#ffc265)}.lander-editorial .pd-auth-input{background:#19120b}.lander-night{--land-bg:#100d21;--land-panel:#221c35;--land-muted:#b9adc9;--land-accent:#d7b6ff;--land-glow:#b788fc;background:radial-gradient(ellipse at 30% 10%,#6a33802e,transparent 60%),var(--land-bg)}.lander-night .lander-hero{background:radial-gradient(at 90% 25%,#864bf052,#0000 70%),linear-gradient(140deg,#2b1a47,#120d20 75%)}.lander-night .lander-portrait:after{background:linear-gradient(#0000 42%,#100d2199 73%,#100d21 93%)}.lander-night .lander-halo{border-color:#e0aeff44;box-shadow:0 0 60px #ab59fb44}.lander-night .lander-halo:after{border-color:#c79bff22}.lander-night h1{text-shadow:0 3px 30px #100d21}.lander-night .lander-hero-bottom{background:#100d21ba}.lander-night .lander-cta,.lander.lander-night .pd-auth-submit{color:#2c173e;background:linear-gradient(135deg,#eedcff,#c8a0ff)}.lander-night .pd-auth-input{background:#140f21}.lander-night .lander-signature{font-size:40px}@media (min-width:1550px){.lander-conversion{grid-template-columns:minmax(0,1fr) 395px}.lander-hero{min-height:640px}.lander-copy{padding-left:46px}.lander h1{font-size:76px}.lander-amount{font-size:132px}.lander-portrait figcaption{left:14%}}@media (max-width:1120px){.lander-conversion{grid-template-columns:minmax(0,1fr) 330px;gap:14px}.lander-registration{padding:25px 20px}.lander-copy{max-width:65%;padding-left:26px}.lander h1{letter-spacing:-2.5px;font-size:48px}.lander-amount{font-size:88px}.lander-portrait{width:62%}.lander-portrait>img{object-position:48% 0}.lander-signature{font-size:37px}.lander-night .lander-signature{font-size:31px}.lander-portrait figcaption strong{font-size:13px}.lander-coins{width:92px;height:92px;bottom:172px;right:-10px}.lander-copy .lander-cta{max-width:225px}}@media (max-width:850px){.lander{padding-inline:20px}.lander-header{height:72px}.lander-header-tag{display:none}.lander-conversion{grid-template-columns:1fr;gap:16px;max-width:620px;margin:auto}.lander-hero{min-height:490px}.lander-copy{max-width:60%;padding:28px 0 69px 30px}.lander h1{margin:22px 0;font-size:54px}.lander-amount{font-size:98px}.lander-portrait>img{object-position:center 15%}.lander-portrait figcaption{bottom:72px;left:19%}.lander-signature{font-size:46px}.lander-night .lander-signature{font-size:34px}.lander-registration{max-width:none;padding:24px 27px}.lander-form-kicker{margin-bottom:16px}.lander-registration .pd-auth-heading h2{font-size:29px}.lander-registration .pd-auth-form{margin-top:18px}.lander-registration .pd-auth-input input{font-size:16px}.lander-registration .pd-auth-switch{margin-top:10px}.lander-condition{max-width:620px;padding:16px 0;margin:0 auto!important}.lander-footer{max-width:620px;margin:auto}.lander-footer nav{gap:20px}.lander-account h2{font-size:30px}}@media (max-width:480px){.lander{padding-inline:14px}.lander-header{gap:12px;height:66px}.lander-brand{font-size:26px}.lander-brand svg{width:24px;height:24px}.lander-header-end{gap:13px;font-size:10px}.lander-language{gap:7px;font-size:9px}.lander-header-end button,.lander-header-end>a{min-height:40px;padding:10px 12px}.lander-conversion{gap:12px}.lander-hero{border-radius:14px;min-height:380px}.lander-copy{max-width:66%;padding:24px 0 63px 20px}.lander-eyebrow{letter-spacing:1px;gap:5px;font-size:7px}.lander h1{letter-spacing:-1.5px;margin:19px 0 21px;font-size:36px;line-height:1.04}.lander-bonus-label{letter-spacing:1px;font-size:7px}.lander-amount{letter-spacing:-3.5px;margin-top:4px;font-size:74px;line-height:1.07}.lander-bonus-word{letter-spacing:6px;font-size:18px}.lander-code{gap:4px;margin-top:14px;font-size:8px}.lander-code>svg{width:11px}.lander-copy .lander-cta{border-radius:7px;max-width:170px;min-height:41px;margin-top:17px;padding:10px 13px;font-size:10px}.lander-copy .lander-cta>span{font-size:17px}.lander-portrait{width:64%;height:100%;right:-5%}.lander-portrait>img{object-position:52% 4%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32%);mask-image:linear-gradient(90deg,#0000,#000 32%)}.lander-portrait:after{background:linear-gradient(0deg,var(--land-bg) 6%,transparent 72%)}.lander-portrait figcaption{bottom:63px;left:27%;right:8%}.lander-signature{margin-bottom:6px;font-size:28px}.lander-night .lander-signature{font-size:21px}.lander-portrait figcaption strong{max-width:150px;font-size:10px}.lander-coins{width:70px;height:70px;bottom:115px;right:-4px}.lander-halo{width:420px;height:420px;right:-200px}.lander-hero-bottom{letter-spacing:1.5px;gap:18px;height:40px;font-size:7px}.lander-registration{border-radius:14px;padding:21px 20px 17px}.lander-form-kicker{margin-bottom:12px;font-size:7px}.lander-registration .pd-auth-heading h2{font-size:26px}.lander-registration .pd-auth-heading p{font-size:10px}.lander-registration .pd-auth-form{gap:12px;margin-top:17px}.lander-registration .pd-auth-password-hint{font-size:9px}.lander-registration .pd-auth-input{min-height:45px}.lander-registration .pd-auth-agreement{gap:10px;font-size:10px}.lander-register-note{font-size:8px;margin-top:7px!important}.lander-condition{padding:14px 2px;font-size:9px}.lander-footer{gap:18px;padding:23px 2px}.lander-footer .lander-brand{font-size:22px}.lander-footer nav{gap:16px;font-size:10px}.lander-footer p{align-items:flex-start;font-size:9px}.lander-unavailable h2{margin-top:24px;font-size:24px}.lander-unavailable p{max-width:150px;font-size:11px}}@media (max-width:359px){.lander{padding-inline:10px}.lander-copy{padding-left:15px}.lander h1{font-size:31px}.lander-amount{font-size:65px}.lander-portrait figcaption{left:27%;right:3%}.lander-signature{font-size:25px}.lander-night .lander-signature{font-size:18px}.lander-copy .lander-cta{max-width:150px}.lander-hero-bottom{gap:13px}.lander-code{font-size:7px}.lander-header-end{gap:8px}.lander-registration{padding-inline:17px}.lander-footer nav{margin-left:0}}@media (prefers-reduced-motion:reduce){.lander *{scroll-behavior:auto!important;transition:none!important}}.lander h1>span{white-space:nowrap}@media (max-width:480px){.lander h1{font-size:32px}}@media (max-width:359px){.lander h1{font-size:28px}}@media (max-width:600px){.lander-night .lander-signature{letter-spacing:-.4px;font-size:22px}.lander-night .lander-portrait figcaption{left:13%;right:8%}}@media (max-width:359px){.lander-night .lander-signature{font-size:19px}.lander .lander-hero{min-height:440px}.lander:not(.lander-night) .lander-portrait figcaption{right:14%}}
