@font-face{font-family:Manrope;src:url('/assets/manrope.ttf') format('truetype');font-style:normal;font-weight:200 800;font-display:swap}
:root{color-scheme:dark;--press-bg:#171b17;--press-panel:#242a24;--press-low:#121612;--press-line:#3b4539;--press-ink:#f5f8ee;--press-muted:#bbc4b7;--press-lime:#bdff5c;--press-radius:28px;--press-depth:12px 16px 30px #0b0f0bb3,-6px -6px 19px #3a453833;--press-inset:inset 4px 4px 10px #0d110dc9,inset -2px -2px 6px #404a3538}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--press-bg);color:var(--press-ink);font-family:Manrope,sans-serif;font-size:16px;line-height:1.65;-webkit-text-size-adjust:100%}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}a,button,input,select,summary{touch-action:manipulation}button{appearance:none}img{max-width:100%;display:block}svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.14;letter-spacing:-.04em;text-wrap:balance}h1{font-size:clamp(42px,5.1vw,76px);font-weight:800}h2{font-size:clamp(30px,3.3vw,48px);font-weight:800}h3{font-size:23px;font-weight:800;letter-spacing:-.03em}p{color:var(--press-muted)}em{font-style:normal;color:var(--press-lime)}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--press-lime);outline-offset:5px}::selection{background:var(--press-lime);color:#16200e}.press-wrap{width:min(1280px,calc(100% - 64px));margin-inline:auto}.press-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.press-skip{position:fixed;top:10px;left:10px;z-index:99;transform:translateY(-160%);background:var(--press-lime);color:#14200e;padding:12px 24px;border-radius:10px}.press-skip:focus{transform:none}
.press-header{border-bottom:1px solid #384032;background:linear-gradient(120deg,#262d24,#1b211b)}.press-header-row{display:grid;grid-template-columns:1.3fr 1.1fr 1fr;gap:24px;align-items:center;padding-block:22px}.press-brand,.press-organizers{display:flex;gap:16px;align-items:center;min-width:0}.press-brand img{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 8px 12px #0007)}.press-brand strong{font-size:14px;font-weight:800;line-height:1.35;display:block}.press-brand small{display:block;color:var(--press-muted);font-size:11px;letter-spacing:.02em;margin-top:5px}.press-organizers{padding:15px 20px;border-radius:20px;background:#1d231d;box-shadow:var(--press-inset)}.press-organizers img{object-fit:contain}.press-organizers small{display:block;color:var(--press-muted);font-size:10px;text-transform:uppercase;letter-spacing:.06em}.press-organizers strong{font-size:12px;display:block;line-height:1.4;margin-top:4px}
.press-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:62px;padding:18px 25px;border-radius:19px;border:1px solid #d4ff8a;background:linear-gradient(165deg,#d7ff98 0,#b3f748 55%,#99d731 100%);color:#20300d;box-shadow:inset 0 2px 1px #f2ffca,0 5px 0 #557619,0 14px 24px #05090266;font-size:15px;font-weight:800;line-height:1.3;text-align:center;transition:transform .2s,box-shadow .2s,filter .2s}.press-button:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:inset 0 2px 1px #f2ffca,0 7px 0 #557619,0 20px 28px #05090288}.press-button:active{transform:translateY(2px);box-shadow:inset 0 2px 1px #f2ffca,0 2px 0 #557619,0 8px 14px #05090266}.press-button--quiet{background:linear-gradient(145deg,#303a2b,#232b20);border-color:#657c4f;color:#d5f5b5;box-shadow:inset 0 1px #5c6b4f,0 4px 0 #0d130a,0 12px 24px #0004}.press-button--quiet:hover{box-shadow:inset 0 1px #5c6b4f,0 6px 0 #0d130a,0 15px 24px #0005}.press-header-cta{font-size:14px;min-height:60px;padding:16px}.press-nav{display:flex;align-items:center;gap:28px;min-height:77px;border-bottom:1px solid var(--press-line)}.press-wordmark{font-size:12px;font-weight:800;letter-spacing:.1em;white-space:nowrap}.press-wordmark span,.press-footer-brand span{color:var(--press-lime);padding-inline:3px}.press-nav-links{display:flex;justify-content:flex-end;gap:27px;flex:1}.press-nav-links a{font-size:13px;font-weight:700;color:var(--press-muted);padding-block:15px}.press-nav-links a:hover{color:var(--press-lime)}.press-age{font-size:13px;font-weight:700;border:1px solid #65705f;border-radius:50%;display:grid;place-items:center;width:40px;height:40px;flex:none}.press-menu-toggle{display:none}
.press-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:50px;align-items:center;padding-block:60px 76px}.press-eyebrow{font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--press-lime);display:flex;align-items:center;gap:10px;margin-bottom:20px}.press-eyebrow>span{width:6px;height:6px;border-radius:50%;background:currentColor}.press-hero h1{max-width:660px}.press-hero h1 em{display:block}.press-hero-subtitle{font-weight:700;color:var(--press-ink);font-size:19px;margin-top:24px;letter-spacing:-.02em}.press-lead{font-size:16px;line-height:1.8;margin-top:18px;max-width:650px}.press-hero-actions{display:flex;align-items:center;gap:24px;margin-top:31px}.press-hero-actions>span{font-size:12px;color:var(--press-muted);line-height:1.6}.press-hero-stage{height:465px;position:relative;isolation:isolate;perspective:900px}.press-orbit{position:absolute;inset:38px -12px 14px;border:1px solid #9bd46620;transform:rotate(-19deg);border-radius:50%;background:radial-gradient(ellipse at center,#98d55316,transparent 68%)}.press-orbit:before,.press-orbit:after{content:'';position:absolute;inset:24px;border:1px solid #9bd46616;border-radius:50%}.press-orbit:after{inset:50px}.press-float-ticket{position:absolute;border:1px solid #536445;border-radius:26px;background:linear-gradient(145deg,#3c4833,#232c1e);box-shadow:inset 1px 1px #71805a,14px 25px 40px #0008}.press-float-ticket--back{width:215px;right:11px;top:43px;transform:rotate(18deg) translateZ(-20px);padding:16px 8px 22px;background:linear-gradient(145deg,#4a4d30,#272a20);filter:brightness(.72)}.press-float-ticket--back img{width:100%;height:280px;object-fit:contain}.press-float-ticket--front{width:265px;left:29px;top:46px;transform:rotate(-10deg);padding:22px 21px 19px}.press-ticket-line{font-size:8px;letter-spacing:.13em;font-weight:700;color:#d0dcbe;border-bottom:1px dashed #81906d;padding-bottom:12px}.press-float-ticket--front img{margin:10px auto;height:234px;object-fit:contain}.press-ticket-bottom{border-top:1px dashed #81906d;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:15px}.press-ticket-bottom b{font-size:17px}.press-ticket-bottom span{font-size:9px;color:#bec9ad}.press-floating-ball{position:absolute;display:grid;place-items:center;border-radius:50%;font-weight:800;background:radial-gradient(circle at 30% 20%,#f4ffc3,#c1ff5c 40%,#7dac35 78%,#577124);color:#304b15;box-shadow:inset -8px -9px 15px #2b47185c,5px 15px 22px #0007;text-shadow:0 1px #e0ffb0;z-index:2}.press-floating-ball--one{width:88px;height:88px;font-size:36px;right:20px;bottom:39px;transform:rotate(15deg)}.press-floating-ball--two{width:62px;height:62px;font-size:22px;left:7px;top:0;transform:rotate(-15deg)}.press-stage-note{position:absolute;bottom:0;left:37px;font-size:11px;display:flex;align-items:center;gap:9px;color:#c9d3c0;padding:12px 18px;border-radius:30px;background:#11180f;box-shadow:var(--press-inset)}.press-status-dot{width:6px;height:6px;border-radius:50%;background:var(--press-lime);flex:none;box-shadow:0 0 10px #b2ff6844}
.press-catalog-section{background:linear-gradient(170deg,#20271d,#1b211b 45%,#1a2019);border-block:1px solid #3d4b31;padding-block:64px 54px}.press-section-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:30px}.press-section-head>p{max-width:335px;font-size:14px}.press-section-head .press-eyebrow{margin-bottom:13px}.press-filter{padding:16px;border-radius:28px;background:linear-gradient(135deg,#283025,#222a20);box-shadow:var(--press-depth);border:1px solid #49593b;margin-top:35px}.press-mode{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-width:0}.press-mode label{position:relative;cursor:pointer;min-width:0}.press-mode input{position:absolute;width:1px;height:1px;opacity:0;left:20px;top:25px}.press-mode label>span{display:block;background:#192017;box-shadow:var(--press-inset);border:1px solid #3d4c30;border-radius:17px;padding:21px 46px 21px 22px;transition:border-color .2s,background .2s;height:100%}.press-mode b{display:block;font-size:15px;line-height:1.3}.press-mode small{display:block;font-size:11px;color:var(--press-muted);margin-top:6px}.press-mode i{position:absolute;right:19px;top:23px;font-style:normal;color:#92a87a;font-size:22px;line-height:1}.press-mode input:checked+span{background:linear-gradient(130deg,#bdff5c,#a9e84f);color:#24380e;border-color:#daffa3;box-shadow:inset 0 1px #f0ffc9,0 4px 10px #0003}.press-mode input:checked+span small,.press-mode input:checked+span i{color:#375020}.press-mode input:focus-visible+span{outline:3px solid #e5ffcb;outline-offset:4px}.press-filter-bottom{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr auto;align-items:end;gap:15px;padding:21px 6px 5px}.press-filter label:not(.press-mode label){font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:.03em;color:var(--press-muted);display:block;margin-bottom:8px}.press-search{position:relative}.press-search input,.press-select select{display:block;width:100%;min-width:0;height:46px;border:1px solid #4f5e44;border-radius:10px;color:var(--press-ink);background:#182015;box-shadow:var(--press-inset);padding:9px 12px;font-size:12px}.press-search input{padding-right:34px}.press-search input::placeholder{color:#a6b69a}.press-search svg{position:absolute;right:11px;bottom:13px;width:19px;height:19px;color:#9aae89;pointer-events:none}.press-select select{padding-right:27px;appearance:auto}.press-reset{border:1px solid #647852;background:#333f2b;box-shadow:inset 0 1px #73865c,0 3px 0 #10180d;border-radius:10px;padding:12px;min-height:46px;font-size:12px;font-weight:700;display:flex;gap:13px;align-items:center}.press-reset:hover{background:#425336}.press-reset span{font-size:19px;line-height:1;color:#d5ffad}.press-results-bar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:32px 3px 24px;font-size:12px}.press-results-bar p{color:#d2dbc9}.press-results-bar label{display:flex;align-items:center;gap:12px;color:#abbba0}.press-results-bar select{font-size:12px;border:0;border-bottom:1px solid #789560;color:#e8f4e0;background:transparent;padding:8px 2px}.press-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.press-card{min-width:0;display:flex;flex-direction:column;background:linear-gradient(135deg,#2b3428,#232b21 55%,#1e251c);border:1px solid #4c5c3d;border-radius:27px;padding:24px;box-shadow:inset 1px 1px #7a8d5540,9px 13px 24px #0b100a8c,-4px -4px 12px #677d3920;transition:transform .25s,border-color .25s;position:relative}.press-card:hover{border-color:#88a760;transform:translateY(-4px)}.press-card-top{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;min-height:168px}.press-card-art{width:155px;height:158px;flex:none;display:grid;place-items:center;border-radius:24px;background:radial-gradient(ellipse at 50% 70%,#b6e68b1f,transparent 72%);position:relative}.press-card-art:after{content:'';position:absolute;bottom:8px;left:9%;width:82%;height:14px;border-radius:50%;background:#080c0870;filter:blur(9px);z-index:0}.press-card-art img{height:148px;width:140px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(7px 8px 5px #0005);transform:rotate(-7deg);transition:transform .3s}.press-card:hover .press-card-art img{transform:rotate(-3deg) translateY(-3px)}.press-card-tag{font-size:9px;font-weight:600;line-height:1.4;color:#d0dcbf;border:1px solid #526444;background:#202b19;box-shadow:var(--press-inset);padding:8px 10px;border-radius:10px;max-width:118px;text-align:center;margin-top:9px}.press-card h3{font-size:23px;margin:14px 0 12px}.press-card h3 a{display:flex;align-items:center;gap:10px;justify-content:space-between}.press-card h3 a:hover{color:var(--press-lime)}.press-card h3 svg{width:21px;height:21px;color:#adc591}.press-card-description{font-size:13px;line-height:1.7;min-height:66px;margin-bottom:18px}.press-formula{font-size:11px;font-weight:700;color:#d0e4b5;align-self:flex-start;background:#182013;border:1px solid #485a36;border-radius:8px;padding:6px 10px;margin-bottom:22px}.press-card-facts{display:grid;grid-template-columns:.75fr 1.25fr;gap:12px;border-top:1px solid #47563c;padding-top:18px;margin:0 0 19px;margin-top:auto}.press-card-facts dt{font-size:10px;color:#b9c6ad;margin-bottom:5px}.press-card-facts dd{margin:0;font-size:24px;font-weight:800;line-height:1.4;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.press-card-facts dd.press-prize{font-size:19px;color:#d6f5a8;letter-spacing:-.025em}.press-card-facts>div:last-child{text-align:right}.press-card-draw{display:flex;align-items:center;gap:8px;font-size:10px;margin:0 0 21px;line-height:1.5;min-height:15px}.press-button--card{width:100%;font-size:13px;min-height:52px;padding:14px 18px;border-radius:14px;justify-content:space-between;margin-top:auto}.press-button--card svg{width:20px;height:20px}.press-more{display:flex;align-items:center;justify-content:center;gap:30px;margin:35px auto 0;min-height:56px;min-width:230px;padding:13px 24px;border:1px solid #6d8455;border-radius:16px;background:linear-gradient(140deg,#36412c,#242e1e);font-weight:700;font-size:13px;box-shadow:inset 0 1px #72825b,0 4px 0 #0e1708,0 10px 18px #0005}.press-more:hover{border-color:#b1d67e;color:var(--press-lime)}.press-more span{font-size:24px;color:var(--press-lime)}.press-data-note{font-size:11px;max-width:710px;line-height:1.7;margin:30px auto 0;text-align:center}.press-empty{text-align:center;padding:60px 20px;background:#1c2419;border:1px solid #47563c;border-radius:25px}.press-empty>span{font-size:55px;color:var(--press-lime)}.press-empty h3{margin:5px 0 15px}.press-empty p{max-width:470px;margin:auto;font-size:14px}.press-empty button{margin-top:24px;min-height:50px;font-size:13px}
.press-buying{padding-block:80px}.press-buy-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:44px}.press-buy-steps article{border-top:1px solid #4a5b3c;padding-top:26px}.press-step-number{display:grid;place-items:center;width:47px;height:47px;font-size:17px;font-weight:800;color:var(--press-lime);background:#1a2116;border-radius:14px;box-shadow:var(--press-inset);margin-bottom:23px}.press-buy-steps h3{font-size:20px;margin-bottom:13px}.press-buy-steps p{font-size:13px}.press-faq-section{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;padding-block:65px 80px;border-top:1px solid #3c4733}.press-faq-section>div>p:last-child{margin-top:23px;font-size:14px;max-width:240px}.press-questions{min-width:0}.press-question{border-bottom:1px solid #44533a}.press-question:first-child{border-top:1px solid #44533a}.press-question summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;font-weight:700;font-size:15px;line-height:1.6;padding:22px 0;list-style:none}.press-question summary::-webkit-details-marker{display:none}.press-question summary>span{flex:none;width:28px;height:28px;border-radius:50%;border:1px solid #667b51;position:relative}.press-question summary>span:before,.press-question summary>span:after{content:'';position:absolute;top:12px;left:8px;width:10px;height:2px;background:var(--press-lime)}.press-question summary>span:after{transform:rotate(90deg)}.press-question[open] summary>span:after{transform:none}.press-question[open] summary{color:var(--press-lime)}.press-question>div{padding:0 45px 24px 0;font-size:13px;line-height:1.85}
.press-breadcrumb{display:flex;gap:13px;align-items:center;flex-wrap:wrap;font-size:11px;color:var(--press-muted);padding-block:26px}.press-breadcrumb a{color:var(--press-lime)}.press-game-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:center;padding-block:14px 64px}.press-game-hero h1{font-size:clamp(36px,4.2vw,62px)}.press-game-hero h1 em{font-size:.58em;display:block;margin-top:15px;letter-spacing:-.025em}.press-game-formula{display:flex;align-items:center;gap:24px;padding:18px 22px;background:#121910;border:1px solid #414f35;border-radius:15px;box-shadow:var(--press-inset);margin:28px 0;width:fit-content}.press-game-formula span{font-size:10px;color:#aebb9f}.press-game-formula strong{font-size:16px;color:#d5f8ad;line-height:1.4}.press-partner-note{max-width:320px;font-size:10px;line-height:1.7;margin-top:18px}.press-game-offer{border:1px solid #637b49;border-radius:32px;background:linear-gradient(135deg,#34432b,#202a1b);box-shadow:inset 0 1px #81995f,15px 20px 45px #090e0966;overflow:hidden}.press-game-image{height:248px;display:grid;place-items:center;background:radial-gradient(ellipse at 50% 55%,#aada5b2b,transparent 65%);border-bottom:1px solid #526541}.press-game-image img{width:230px;height:218px;object-fit:contain;transform:rotate(-6deg);filter:drop-shadow(9px 13px 8px #0005)}.press-offer-content{padding:28px}.press-offer-label{display:flex;align-items:center;gap:9px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#c2d6a9}.press-offer-draw{color:var(--press-ink);font-weight:800;font-size:18px;line-height:1.5;margin-top:10px}.press-offer-content dl{margin:20px 0}.press-offer-content dl>div{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:12px;border-top:1px solid #536242}.press-offer-content dt{font-size:12px;color:#c1cdb6}.press-offer-content dd{margin:0;font-size:24px;font-weight:800;letter-spacing:-.025em;color:var(--press-lime);text-align:right}.press-offer-content>p:last-child{font-size:11px}.press-game-nav{display:flex;gap:25px;border-block:1px solid #47533c;padding-block:17px;flex-wrap:wrap;font-size:12px;color:#d9e8c6}.press-game-nav a:hover{color:var(--press-lime)}.press-difference{display:grid;grid-template-columns:1fr .55fr;gap:100px;align-items:center;padding-block:75px}.press-difference h2{font-size:37px}.press-difference>div>p:last-child{margin-top:22px;font-size:15px}.press-fund{text-align:center;padding:26px;background:#1b2217;box-shadow:var(--press-inset);border:1px solid #3e4c31;border-radius:28px}.press-fund>strong{font-size:76px;line-height:1;font-weight:800;letter-spacing:-.07em;color:var(--press-lime)}.press-fund>strong>span{font-size:28px;margin-left:5px}.press-fund p{font-size:12px;margin:13px 0;color:#d2e2c0}.press-fund small{font-size:10px;color:#a8b39c}.press-rules{padding-block:20px 75px}.press-rule-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.press-rule-grid article{padding:28px;background:linear-gradient(135deg,#2c3428,#22291f);border:1px solid #4b5a3e;border-radius:23px;box-shadow:var(--press-depth)}.press-rule-grid article>span{display:block;font-size:34px;color:#adcc8c;font-weight:800;margin-bottom:22px}.press-rule-grid h3{font-size:21px;margin-bottom:15px}.press-rule-grid p{font-size:13px}.press-text-link{display:inline-block;flex-shrink:0;font-size:12px;color:#d0f4a4;border-bottom:1px solid #6d8d4e;padding-bottom:5px}.press-choice{display:flex;gap:32px;padding:40px;background:#11190e;border:1px solid #4b6134;border-radius:25px;box-shadow:var(--press-inset);margin-bottom:70px}.press-choice-icon{width:55px;height:55px;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--press-lime);border:1px solid #739551;font-size:27px;font-weight:800}.press-choice h2{font-size:30px}.press-choice p{font-size:14px;margin-top:17px;max-width:900px}.press-choice .press-eyebrow{margin-top:0;margin-bottom:9px;font-size:10px}.press-related{padding-block:10px 80px}.press-related h2{font-size:37px}.press-card--related .press-card-description{min-height:66px}.press-legal{max-width:880px;padding-block:60px 90px}.press-legal h1{font-size:42px;margin-bottom:35px}.press-legal h2{font-size:24px;margin:30px 0 15px}.press-legal p,.press-legal li{font-size:14px;margin-block:12px;color:var(--press-muted)}.press-legal .press-button{margin-top:32px}.press-error{padding-block:65px 100px;max-width:700px;text-align:center}.press-error>span{font-size:140px;line-height:1.2;color:var(--press-lime);font-weight:800;letter-spacing:-.09em;text-shadow:6px 8px #0d1508}.press-error h1{font-size:40px;margin:20px 0}.press-error .press-button{margin-top:30px}
.press-footer{background:linear-gradient(135deg,#21291d,#131b10);border-top:1px solid #4b5c39;padding:48px 0 24px}.press-footer-top{display:grid;grid-template-columns:1fr .8fr 1fr;gap:50px}.press-footer-brand{font-size:19px;font-weight:800;letter-spacing:.035em}.press-footer-top p{font-size:12px;margin-top:14px}.press-footer-links{display:flex;flex-direction:column;gap:10px;font-size:12px;color:#d5e2c8}.press-footer-links a:hover{color:var(--press-lime)}.press-footer-action .press-button{width:100%;font-size:13px;min-height:54px;padding:14px}.press-footer-action>span{display:block;font-size:10px;color:#acbaa0;margin-top:15px;text-align:center}.press-footer-legal{display:flex;gap:23px;align-items:center;margin-top:35px;padding-block:26px;border-block:1px solid #455437}.press-footer-legal p{font-size:11px;line-height:1.8;max-width:990px}.press-ad{font-size:10px;margin-top:20px;color:#afbea2}.press-footer-bottom{display:flex;gap:30px;font-size:10px;flex-wrap:wrap;color:#aabb9c;margin-top:15px}.press-footer-bottom>span{margin-right:auto}.press-footer-bottom a:hover{color:var(--press-lime)}
@media(min-width:1600px){.press-hero-stage{margin-left:30px}}
@media(max-width:1100px){.press-wrap{width:calc(100% - 48px)}.press-header-row{gap:18px;grid-template-columns:1.2fr 1fr .9fr}.press-organizers{padding:12px;gap:9px}.press-organizers img{width:35px;height:35px}.press-organizers strong{font-size:10px}.press-header-cta{font-size:12px;gap:10px}.press-brand strong{font-size:12px}.press-nav-links{gap:17px}.press-hero{gap:18px;padding-top:45px}.press-hero-stage{transform:scale(.88);transform-origin:center right;margin-left:-15px}.press-hero-subtitle{font-size:17px}.press-lead{font-size:14px}.press-filter-bottom{grid-template-columns:1fr 1fr 1fr}.press-search{grid-column:span 2}.press-reset{justify-content:center}.press-card{padding:19px}.press-card-tag{font-size:8px;max-width:84px}.press-card-art{width:120px;height:143px}.press-card-art img{height:136px;width:116px}.press-card-top{min-height:147px}.press-card h3{font-size:20px}.press-card-description{font-size:12px;min-height:66px}.press-card-facts{grid-template-columns:1fr}.press-card-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.press-card-facts>div:last-child{text-align:left}.press-card-facts dd{font-size:21px}.press-card-facts dd.press-prize{font-size:17px}.press-card-facts dt{font-size:9px}.press-cards{gap:20px}.press-game-hero{gap:40px}.press-game-formula{gap:15px;padding:16px}.press-offer-content{padding:22px}.press-offer-content dd{font-size:21px}.press-difference{gap:50px}.press-rule-grid article{padding:22px}.press-footer-top{gap:30px}}
@media(max-width:820px){.press-header-row{grid-template-columns:1.2fr 1fr;padding-block:18px}.press-organizers{display:none}.press-brand strong{font-size:12px}.press-brand small{font-size:9px}.press-header-cta{justify-self:end;min-height:54px}.press-nav{gap:20px;min-height:64px;position:relative}.press-wordmark{font-size:10px}.press-nav-links{gap:15px}.press-nav-links a{font-size:11px}.press-age{width:33px;height:33px;font-size:11px}.press-hero{grid-template-columns:1.15fr .85fr;gap:0;padding-bottom:45px}.press-hero-stage{transform:scale(.65);transform-origin:center right;margin-left:-90px;margin-right:-4px;height:430px}.press-hero h1{font-size:46px}.press-hero-subtitle{font-size:16px}.press-hero-actions{gap:15px}.press-hero-actions .press-button{font-size:13px;padding:16px;gap:12px}.press-hero-actions>span{display:none}.press-section-head{align-items:start}.press-section-head>p{max-width:245px;font-size:12px}.press-section-head h2{font-size:33px}.press-mode b{font-size:12px}.press-mode small{font-size:9px}.press-mode label>span{padding:16px 31px 16px 14px}.press-mode i{right:12px;top:18px;font-size:17px}.press-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.press-card{padding:23px}.press-card-art{width:145px;height:160px}.press-card-art img{width:135px;height:152px}.press-card h3{font-size:22px}.press-card-tag{font-size:9px;max-width:104px}.press-card-top{min-height:160px}.press-card-description{font-size:13px}.press-card-facts{grid-template-columns:1fr}.press-card-facts dd{font-size:24px}.press-buy-steps{gap:28px}.press-buy-steps h3{font-size:18px}.press-buy-steps p{font-size:12px}.press-buying{padding-block:60px}.press-faq-section{gap:35px;grid-template-columns:.65fr 1.35fr}.press-faq-section h2{font-size:31px}.press-question summary{font-size:13px}.press-game-hero{gap:28px;grid-template-columns:1fr .85fr}.press-game-hero h1{font-size:40px}.press-game-formula{display:block}.press-game-formula strong,.press-game-formula span{display:block}.press-game-formula strong{margin-top:5px}.press-game-image{height:218px}.press-game-image img{height:180px;width:195px}.press-offer-content{padding:20px}.press-offer-draw{font-size:15px}.press-offer-content dl>div{display:block}.press-offer-content dd{text-align:left;margin-top:5px}.press-difference{gap:30px}.press-difference h2{font-size:31px}.press-difference>div>p:last-child{font-size:13px}.press-fund{padding:23px 13px}.press-rule-grid{gap:15px}.press-rule-grid article{padding:20px}.press-rule-grid h3{font-size:18px}.press-rule-grid p{font-size:12px}.press-choice{padding:28px;gap:22px}.press-related .press-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.press-card--related{padding:15px}.press-card--related .press-card-top{display:block;min-height:auto}.press-card--related .press-card-art{margin:auto;width:140px;height:145px}.press-card--related .press-card-art img{height:130px}.press-card--related .press-card-tag{display:none}.press-card--related h3{font-size:17px}.press-card--related .press-card-description{font-size:11px;min-height:76px}.press-card--related .press-card-facts dt{font-size:8px}.press-card--related .press-card-facts dd{font-size:18px}.press-card--related .press-card-facts .press-prize{font-size:14px}.press-card--related .press-button{font-size:11px;gap:7px;padding:12px}.press-footer-top{grid-template-columns:1fr 1fr}.press-footer-action{grid-column:1/-1;max-width:320px}.press-footer-bottom{gap:15px}}
@media(max-width:600px){.press-wrap{width:calc(100% - 36px)}.press-header-row{gap:12px;padding-block:14px}.press-brand{gap:9px}.press-brand img{width:42px;height:42px}.press-brand strong{font-size:9px}.press-brand small{font-size:8px;letter-spacing:0}.press-header-cta{font-size:11px;min-height:48px;border-radius:13px;padding:11px 12px;gap:8px;max-width:162px}.press-header-cta svg{width:18px;height:18px}.press-nav{min-height:60px;gap:15px;flex-wrap:wrap}.press-wordmark{font-size:10px;margin-right:auto}.press-menu-toggle{display:flex;align-items:center;gap:9px;min-height:38px;border:1px solid #526143;border-radius:10px;background:#283223;padding:7px 12px;font-size:11px;font-weight:700}.press-menu-toggle span{color:var(--press-lime);font-size:15px}.press-nav-links{display:flex;order:3;flex-basis:100%;flex-wrap:wrap;justify-content:start;gap:10px 20px;padding-bottom:12px}.press-nav-links a{font-size:12px;padding-block:5px}.press-nav.press-nav--enhanced .press-nav-links{display:none}.press-nav.press-nav--enhanced.press-nav--open .press-nav-links{display:flex}.press-nav .press-age{width:28px;height:28px;font-size:9px}.press-hero{grid-template-columns:1fr;padding-block:35px 32px;gap:0}.press-hero h1{font-size:clamp(43px,10.5vw,60px);letter-spacing:-.055em;max-width:440px}.press-hero .press-eyebrow{font-size:9px;margin-bottom:18px}.press-hero-subtitle{font-size:17px;max-width:300px;line-height:1.5;margin-top:20px}.press-lead{font-size:14px;line-height:1.8;margin-top:15px}.press-hero-actions{margin-top:25px}.press-hero-actions .press-button{min-height:54px;padding:16px 22px;font-size:14px}.press-hero-actions>span{display:block;font-size:10px}.press-hero-stage{height:318px;transform:scale(.72);transform-origin:top center;width:445px;max-width:none;justify-self:center;margin:45px -35px -40px}.press-float-ticket--front{left:37px;top:22px}.press-float-ticket--back{right:39px;top:29px}.press-floating-ball--one{bottom:-70px;right:12px}.press-floating-ball--two{left:14px;top:-16px}.press-stage-note{bottom:-108px;left:82px;font-size:12px}.press-orbit{inset:15px 0 -70px}.press-catalog-section{padding-block:40px 35px}.press-section-head{display:block;margin-bottom:22px}.press-section-head h2{font-size:30px;max-width:360px}.press-section-head>p{max-width:none;margin-top:16px;font-size:13px}.press-eyebrow{font-size:9px;margin-bottom:13px}.press-filter{padding:10px;border-radius:21px;margin-top:26px}.press-mode{grid-template-columns:1fr;gap:8px}.press-mode label>span{padding:13px 42px 13px 15px;border-radius:12px}.press-mode b{font-size:13px}.press-mode small{font-size:10px;margin-top:3px}.press-mode i{font-size:21px;right:17px;top:18px}.press-filter-bottom{grid-template-columns:1fr 1fr;gap:14px 10px;padding:17px 3px 4px}.press-search{grid-column:1/-1}.press-filter label:not(.press-mode label){font-size:9px;letter-spacing:0;margin-bottom:6px}.press-search input,.press-select select{height:45px;font-size:12px;padding-left:10px}.press-reset{align-self:end;height:45px;font-size:12px}.press-results-bar{margin:24px 0 18px;gap:15px;align-items:center;font-size:11px}.press-results-bar label{font-size:0;gap:0}.press-results-bar select{max-width:165px;font-size:10px;padding-block:8px}.press-cards{grid-template-columns:1fr;gap:24px}.press-card{padding:24px;border-radius:24px}.press-card-top{min-height:155px}.press-card-art{width:158px;height:154px}.press-card-art img{width:143px;height:148px}.press-card-tag{max-width:128px;font-size:10px;padding:9px 11px;margin-top:12px}.press-card h3{font-size:25px;margin-top:18px;margin-bottom:12px}.press-card-description{font-size:13px;min-height:0;max-width:390px;margin-bottom:15px}.press-formula{font-size:11px;margin-bottom:19px}.press-card-facts{grid-template-columns:.85fr 1.15fr;padding-top:17px;margin-bottom:17px;gap:8px}.press-card-facts>div{display:block}.press-card-facts>div:last-child{text-align:right}.press-card-facts dt{font-size:10px}.press-card-facts dd{font-size:25px}.press-card-facts dd.press-prize{font-size:20px}.press-card-draw{font-size:10px;margin-bottom:20px}.press-button--card{min-height:54px;font-size:14px;padding:15px 19px}.press-data-note{font-size:10px;text-align:left;margin-top:24px}.press-more{margin-top:28px;width:100%;min-height:54px}.press-buying{padding-block:45px}.press-buy-steps{grid-template-columns:1fr;gap:25px;margin-top:30px}.press-buy-steps article{position:relative;padding:22px 0 0 64px;min-height:120px}.press-step-number{position:absolute;left:0;top:22px;width:44px;height:44px;font-size:15px}.press-buy-steps h3{font-size:20px;margin-bottom:12px}.press-buy-steps p{font-size:13px}.press-faq-section{display:block;padding-block:40px 45px}.press-faq-section>div>p:last-child{max-width:none;margin-top:14px;font-size:13px}.press-questions{margin-top:27px}.press-faq-section h2{font-size:32px}.press-question summary{font-size:14px;padding-block:20px;gap:17px}.press-question>div{padding-right:0;font-size:13px}.press-game-hero{display:block;padding-bottom:38px}.press-breadcrumb{font-size:10px;gap:9px;padding-block:20px}.press-game-hero h1{font-size:39px}.press-game-hero h1 em{font-size:24px;margin-top:12px}.press-game-formula{display:flex;gap:20px;margin:24px 0;padding:16px;width:100%}.press-game-formula strong{font-size:15px;margin:0}.press-game-formula span{max-width:85px;font-size:9px}.press-game-copy>.press-button{width:100%;min-height:56px;font-size:14px}.press-partner-note{max-width:none;font-size:10px;margin-top:16px}.press-game-offer{margin-top:32px;border-radius:26px}.press-game-image{height:231px}.press-game-image img{height:207px;width:240px}.press-offer-content{padding:24px}.press-offer-draw{font-size:18px}.press-offer-content dl>div{display:flex}.press-offer-content dd{font-size:24px;text-align:right;margin:0}.press-game-nav{gap:12px 22px;font-size:11px;padding-block:16px}.press-difference{display:block;padding-block:40px}.press-difference h2{font-size:30px}.press-difference>div>p:last-child{font-size:14px;margin-top:18px}.press-fund{margin-top:25px;padding:22px}.press-fund>strong{font-size:66px}.press-fund p{font-size:12px;margin-top:10px!important}.press-rules{padding-block:10px 40px}.press-rules .press-text-link{margin-top:20px;font-size:11px}.press-rule-grid{grid-template-columns:1fr;gap:18px}.press-rule-grid article{padding:25px}.press-rule-grid article>span{font-size:28px;margin-bottom:16px}.press-rule-grid h3{font-size:22px}.press-rule-grid p{font-size:14px}.press-choice{padding:25px;display:block;margin-bottom:40px}.press-choice-icon{width:42px;height:42px;font-size:22px;margin-bottom:22px}.press-choice h2{font-size:28px}.press-choice p{font-size:13px}.press-related{padding-block:5px 45px}.press-related .press-text-link{margin-top:20px}.press-related .press-cards{grid-template-columns:1fr}.press-card--related{padding:24px}.press-card--related .press-card-top{display:flex;min-height:145px}.press-card--related .press-card-art{margin:0;width:145px;height:145px}.press-card--related .press-card-art img{height:140px}.press-card--related .press-card-tag{display:block}.press-card--related h3{font-size:24px}.press-card--related .press-card-description{font-size:13px;min-height:0}.press-card--related .press-card-facts dt{font-size:10px}.press-card--related .press-card-facts dd{font-size:25px}.press-card--related .press-card-facts .press-prize{font-size:20px}.press-card--related .press-button{font-size:14px;padding:15px 19px}.press-footer{padding-top:35px}.press-footer-top{grid-template-columns:1fr;gap:25px}.press-footer-brand{font-size:19px}.press-footer-links{display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:11px}.press-footer-action{max-width:none}.press-footer-legal{align-items:start;gap:15px;margin-top:26px;padding-block:22px}.press-footer-legal p{font-size:10px}.press-footer-bottom{gap:11px 17px;font-size:9px}.press-footer-bottom>span{flex-basis:100%}.press-ad{font-size:9px}.press-error{padding-block:40px 60px}.press-error>span{font-size:110px}.press-error h1{font-size:32px}.press-error p{font-size:14px}.press-legal{padding-block:35px 50px}.press-legal h1{font-size:34px;overflow-wrap:anywhere}.press-legal h2{font-size:23px}}
@media(max-width:360px){.press-wrap{width:calc(100% - 28px)}.press-brand strong{font-size:8px}.press-brand img{width:34px;height:34px}.press-header-cta{font-size:10px;padding:10px;gap:5px}.press-header-row{gap:8px}.press-hero h1{font-size:41px}.press-hero-actions>span{font-size:9px}.press-hero-stage{transform:scale(.62);margin-top:35px;margin-bottom:-70px}.press-card{padding:20px}.press-card-tag{font-size:9px;max-width:97px}.press-card-art{width:138px}.press-card-facts dd.press-prize{font-size:18px}.press-card-facts dd{font-size:23px}.press-offer-content{padding:20px}.press-offer-content dd{font-size:20px}}
.press-hero-copy{min-width:0}
.press-hero{overflow-x:clip;overflow-y:visible}
.press-orbit{transform:rotate(-19deg) scale(.8)}
@media(min-width:601px){.press-float-ticket--back{right:60px}}
.press-payout{padding-block:35px 70px}.press-payout-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.press-payout-grid article{padding:30px;background:var(--panel,#242a24);border:1px solid #3a4435;border-radius:24px}.press-payout-grid h3{font-size:23px;margin:0 0 14px}.press-payout-grid p{color:#c9d2c2;line-height:1.8;margin:0 0 20px;font-size:14px}.press-payout-grid .press-text-link{font-size:13px}
@media(max-width:600px){.press-payout{padding-block:20px 40px}.press-payout-grid{grid-template-columns:minmax(0,1fr);gap:16px}.press-payout-grid article{padding:24px}.press-payout-grid h3{font-size:21px}}
@media(max-width:600px){.press-hero{grid-template-columns:minmax(0,1fr)}}
/* Shared commercial-page revision: readable text, stable controls, full game menu. */
:root{color-scheme:only dark;--press-ink:#f5f8ee;--press-muted:#cbd4c5}
body{color:#f5f8ee;background-color:#171b17}
main p,.press-footer p{color:#cbd4c5;-webkit-text-fill-color:currentColor}
main h1,main h2,main h3,.press-question summary{color:#f5f8ee;-webkit-text-fill-color:currentColor}
main .press-eyebrow{color:#bdff5c}
.press-lead{font-size:18px;line-height:1.8}
.press-card-description,.press-rule-grid p,.press-buy-steps p,.press-choice p,.press-question>div{font-size:15px;line-height:1.85}
.press-card-description{min-height:82px}
.press-button{transition:filter .2s,border-color .2s;transform:none!important;-webkit-text-fill-color:currentColor}
.press-button:hover,.press-button:active{transform:none;box-shadow:inset 0 2px 1px #f2ffca,0 5px 0 #557619,0 14px 24px #05090266}
.press-button--quiet:hover,.press-button--quiet:active{box-shadow:inset 0 1px #5c6b4f,0 4px 0 #0d130a,0 12px 24px #0004}
.press-card:hover{transform:none}
.press-card:hover .press-card-art img{transform:rotate(-7deg)}
.press-card-facts dt,.press-card-draw{font-size:11px}
.press-card-facts--format dd{font-size:20px}
.press-card h3{font-size:25px}
.press-card h3 a{min-height:44px}
.press-card h3 a svg{width:28px;height:28px;padding:4px;border:1px solid #657b4f;border-radius:50%}
.press-nav{position:relative;z-index:10}
.press-nav-links{align-items:center;gap:22px}
.press-nav-links button,.press-game-menu summary{background:transparent;border:0;padding:16px 0;color:#d4dfca;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}
.press-nav-links button:hover,.press-game-menu summary:hover{color:#bdff5c}
.press-game-menu summary{list-style:none;display:flex;gap:10px;align-items:center}
.press-game-menu summary::-webkit-details-marker{display:none}
.press-game-menu summary:after{content:'+';display:grid;place-items:center;width:22px;height:22px;border:1px solid #667b51;border-radius:7px;font-size:16px;color:#bdff5c}
.press-game-menu[open] summary:after{content:'−'}
.press-game-menu>div{position:absolute;top:calc(100% - 1px);left:0;right:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:20px;background:#20291c;border:1px solid #667f4d;border-radius:0 0 22px 22px;box-shadow:0 18px 32px #0008;max-height:65vh;overflow:auto}
.press-game-menu>div>a{font-size:13px;padding:12px 14px;border:1px solid #3d5030;background:#192215;border-radius:10px;color:#ecf5e1;line-height:1.5;min-height:46px}
.press-game-menu>div>a:hover{background:#35492a;border-color:#93ba69}
.press-game-kicker{display:block;font-size:18px;font-weight:700;letter-spacing:0;color:#d7e6c9;margin-bottom:14px}
.press-game-hero{gap:60px;align-items:start;padding-top:28px}
.press-game-copy{padding-top:18px;min-width:0}
.press-game-hero h1{font-size:clamp(37px,4.3vw,64px);letter-spacing:-.035em}
.press-game-copy .press-eyebrow{margin-bottom:27px}
.press-game-nav{gap:12px;padding-block:18px}
.press-game-nav button{border:1px solid #536940;border-radius:12px;background:linear-gradient(135deg,#2e3b26,#202b1b);color:#e3f1d6;font-size:13px;font-weight:700;padding:12px 18px;min-height:46px;box-shadow:inset 0 1px #5d7542}
.press-game-nav button:hover{border-color:#a0c77b;background:#35472a}
.press-offer-draw,.press-offer-content>p:last-child{font-size:20px;color:#f5f8ee}
.press-game-formula span{font-size:12px}
.press-offer-label{font-size:11px}
.press-offer-content dl{margin-bottom:0}
.press-fund--instant>strong{font-size:38px;letter-spacing:-.035em}
.press-difference>div>p:last-child{font-size:17px}
.press-rule-grid article{background:linear-gradient(140deg,#303b29,#222c1d);border-color:#61774b;padding:32px}
.press-rule-grid article>span{width:52px;height:52px;font-size:20px;border:1px solid #718b50;border-radius:16px;display:grid;place-items:center;box-shadow:var(--press-inset);color:#c8ed9d}
.press-rule-grid h3{font-size:24px;line-height:1.25}
.press-game-buying{padding-block:5px 70px}
.press-game-buying .press-section-head{align-items:center}
.press-game-buying .press-section-head h2{max-width:680px}
.press-game-buying .press-section-head>.press-button{flex:none}
.press-question summary{font-size:16px}
.press-question summary>span{width:36px;height:36px;border-radius:11px;background:#24321c;box-shadow:inset 0 1px #5a7244}
.press-question summary>span:before,.press-question summary>span:after{top:16px;left:12px}
.press-payout .press-question{padding-inline:26px;background:#1d2718;border:1px solid #485e37;border-radius:20px}
.press-payout .press-question p+p{margin-top:14px}
.press-footer-brand{letter-spacing:-.025em}
@media(min-width:821px){.press-header-row{grid-template-columns:repeat(3,minmax(0,1fr))}.press-organizers{justify-self:center;width:max-content;max-width:100%;padding:16px 20px;gap:13px}.press-organizers strong{font-size:12px}.press-header-cta{justify-self:end;width:100%;max-width:310px}.press-brand{justify-self:start}}
@media(max-width:1100px){.press-nav-links{gap:15px}.press-nav-links button,.press-game-menu summary{font-size:12px}.press-card h3{font-size:22px}.press-card-description{font-size:14px}.press-game-hero{gap:32px}.press-rule-grid article{padding:24px}.press-rule-grid h3{font-size:21px}.press-rule-grid p{font-size:14px}.press-lead{font-size:16px}}
@media(min-width:601px) and (max-width:820px){.press-wordmark{display:none}.press-related .press-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.press-card--related .press-card-description{font-size:14px;min-height:0}.press-game-buying .press-section-head{display:block}.press-game-buying .press-section-head>.press-button{margin-top:24px}}
@media(max-width:600px){.press-nav-links{gap:0 20px}.press-game-menu>div{grid-template-columns:1fr;padding:12px;max-height:60vh}.press-nav-links button,.press-game-menu summary{font-size:13px;min-height:44px}.press-lead{font-size:16px}.press-game-hero{padding-top:0}.press-game-copy{padding-top:5px}.press-game-kicker{font-size:16px}.press-game-hero h1{font-size:clamp(34px,9.4vw,48px)}.press-game-hero h1 em{font-size:24px}.press-game-nav{gap:9px}.press-game-nav button{font-size:12px;padding:11px 13px}.press-card h3{font-size:25px}.press-card-description,.press-rule-grid p,.press-buy-steps p,.press-choice p,.press-question>div{font-size:15px;min-height:0}.press-difference>div>p:last-child{font-size:16px}.press-rule-grid article{padding:25px}.press-rule-grid h3{font-size:23px}.press-game-buying{padding-bottom:45px}.press-game-buying .press-section-head>.press-button{margin-top:24px;width:100%}.press-question summary{font-size:15px}.press-payout .press-question{padding-inline:18px}.press-card--related .press-card-description{font-size:15px}.press-card-facts--format dd{font-size:20px}.press-offer-content>p:last-child{font-size:18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
