:root{color-scheme:dark;--bg:#161413;--bg-card:#1f1c1b;--bg-elevated:#292623;--border:#37312e;--text:#fcebbb;--text-muted:#b3a797;--text-faint:#918878;--accent:#f88d14;--accent-light:#fbaa3a;--accent-soft:#fed987;--cta:#039938;--cta-border:#05bf38}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text-muted);font-family:"Arial Narrow",Arial,sans-serif;font-size:16px;line-height:1.7}h1,h2,h3,summary,.button,.header-navigation-list__link{font-family:Impact,"Arial Narrow",sans-serif;font-stretch:condensed;font-weight:600;line-height:1.2}h1,h2,h3{color:var(--text);margin:0 0 20px}h1{font-size:clamp(36px,4.2vw,60px);letter-spacing:.2px}h2{font-size:clamp(27px,3vw,36px)}h3{font-size:23px}p{margin:0 0 19px}p:last-child{margin-bottom:0}a{color:var(--accent-light);text-decoration:none}a:hover{color:var(--accent-soft)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--accent-light);outline-offset:4px}button,input,select,textarea{font:inherit}button{cursor:pointer}img{max-width:100%;height:auto;display:block}button,a{-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}.container{width:min(1240px,calc(100% - 64px));margin-inline:auto}.lp-header{position:sticky;top:0;z-index:50;background:linear-gradient(#30251f,#251f1b);border-bottom:3px double #594637;box-shadow:0 4px 15px #0004}.header{min-height:82px;display:flex;align-items:center;gap:28px;padding:10px 32px;max-width:1800px;margin:auto}.logo{flex-shrink:0}.logo img{width:128px;height:auto}.header nav{flex:1}.header-navigation-list{display:flex;gap:clamp(15px,2vw,35px);align-items:center;padding:0;margin:0;list-style:none}.header-navigation-list__link{color:#c6b9a0;font-size:17px;text-transform:uppercase;letter-spacing:.4px}.header-navigation-list__link:hover,.header-navigation-list__link[aria-current=page]{color:var(--accent-soft)}.lp-header-actions{display:flex;gap:9px;margin-left:auto;flex-shrink:0}.button{position:relative;display:inline-flex;justify-content:center;align-items:center;min-height:52px;padding:12px 27px;border-radius:2px;border:2px solid #b48a50;outline:1px solid #45382a;outline-offset:2px;box-shadow:inset 0 3px 0 #fff3,inset 0 -4px 0 #0005,0 3px 0 #0006;font-size:21px;letter-spacing:.5px;text-transform:uppercase;text-align:center;line-height:1.15;color:var(--text);text-shadow:1px 2px 1px #0007;transition:background .15s,transform .15s}.button--primary{background:linear-gradient(#05aa40,#008529);border-color:#75b552}.button--secondary{background:linear-gradient(#80553d,#563525);border-color:#997046}.button:hover{color:#fff3c7;filter:brightness(1.12);transform:translateY(-1px)}.button--primary:hover{background:linear-gradient(#08b948,#039938)}.lp-header-actions .button{font-size:18px;min-height:46px;padding:10px 20px}.lp-header-burger{display:none;background:none;border:0;color:var(--text);font-size:28px;padding:4px}.mobile-menu{position:fixed;top:81px;left:0;bottom:0;width:min(320px,90vw);padding:25px;background:#251f1b;z-index:49;box-shadow:10px 10px 25px #0009;overflow:auto}.mobile-menu ul{display:grid;gap:22px;padding:0;list-style:none}.banner{position:relative;min-height:440px;max-width:1680px;margin:0 auto;overflow:hidden;background:#29211b}.banner picture{position:absolute;inset:0}.banner__bg{width:100%;height:100%;object-fit:cover;object-position:center}.banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#15110ef2 0%,#15110eb8 33%,transparent 70%);pointer-events:none}.banner__content{position:relative;z-index:1;width:min(1240px,calc(100% - 64px));margin:auto;padding:65px 0}.banner__inner{max-width:590px}.eyebrow{display:block;font-size:12px;font-weight:700;color:var(--accent-light);letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.banner__title{max-width:560px;font-size:clamp(38px,3.8vw,57px);margin-bottom:20px}.banner__text{font-family:Impact,"Arial Narrow",sans-serif;font-size:28px;line-height:1.25;color:var(--text);margin-bottom:15px}.hero-terms{font-size:13px;max-width:470px;color:#d3c5ae;margin-bottom:27px}.banner__content>.logo{display:none}.lp-content{padding-bottom:40px}.content-section{margin:58px 0}.section-lead{display:flex;gap:30px;align-items:baseline;justify-content:space-between;margin-top:-4px;margin-bottom:26px}.section-lead p{max-width:820px;margin:0}.section-lead a{white-space:nowrap}.game-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:16px}.game-card{min-width:0}.game-art{position:relative;overflow:hidden;padding:3px;background:linear-gradient(135deg,#a88049,#4c4937 25%,#775035 70%,#b58948);border:1px solid #5e503c;border-radius:6px;box-shadow:0 2px 6px #0008}.game-art img{width:100%;aspect-ratio:360/459;object-fit:cover;border-radius:3px;transition:filter .2s}.game-card h3{font-family:"Arial Narrow",Arial,sans-serif;font-size:14px;line-height:1.35;margin:13px 0 5px;font-weight:700}.game-card p{font-size:11px;line-height:1.4;margin:0 0 5px;color:var(--text-muted)}.game-meta{font-size:10px;line-height:1.3;color:#b9ad98;display:block}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:2px solid #e7b850;color:#ffda83;background:linear-gradient(#9b6b36,#4c2f18);font-size:23px;opacity:0;transition:opacity .2s;box-shadow:0 0 0 5px #3328188f}.game-card a:hover img,.game-card a:focus-visible img{filter:brightness(.45)}.game-card a:hover .play-icon,.game-card a:focus-visible .play-icon{opacity:1}.offer-section{background:var(--bg-card);border:1px solid #55402b;box-shadow:inset 0 3px #b07a2f33;padding:35px}.offer-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:50px;align-items:center}.offer-heading h3{font-size:36px;line-height:1.25}.offer-heading strong{font-size:78px;display:block;color:var(--accent-light)}.spins{font-family:Impact,"Arial Narrow",sans-serif;font-size:29px;color:var(--text);line-height:1.3}.small{font-size:12px;margin-top:18px}.table-scroll{overflow:auto;border:1px solid var(--border);margin:23px 0}table{border-collapse:collapse;min-width:560px;width:100%;font-size:14px;text-align:left}th,td{padding:14px 18px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);vertical-align:top}thead{background:#2e2922;color:var(--text)}tbody th{font-weight:600;color:#e9dab9}tbody tr{background:#211e1b}tbody tr:nth-child(even){background:#1c1a18}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.panel{padding:25px;border:1px solid var(--border);background:var(--bg-card)}.panel h3{color:var(--accent-soft);font-size:23px}.panel p{font-size:14px}.providers{display:grid;grid-template-columns:repeat(6,1fr);border:1px solid var(--border);margin:28px 0}.providers>div{padding:18px 10px;display:flex;align-items:center;flex-direction:column;justify-content:center;border-right:1px solid var(--border);gap:15px;background:#211c18}.providers img{width:130px;height:54px;object-fit:contain}.providers span{font-size:11px;text-align:center}.steps{counter-reset:steps;list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:26px 0}.steps li{counter-increment:steps;position:relative;padding:16px 18px 16px 60px;background:#211d19;border:1px solid var(--border);font-size:14px}.steps li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:17px;top:13px;font-family:Impact,sans-serif;font-size:24px;color:var(--accent-light)}.mobile-feature{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center;background:#211c18;padding:36px;border:1px solid var(--border)}.phone-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:250px;max-width:270px;width:100%;margin:auto;border:7px solid #3e3329;border-radius:23px;background:radial-gradient(ellipse at top,#704325,#211a15 65%);box-shadow:0 15px 25px #0006}.phone-panel strong{font-family:Impact,sans-serif;color:var(--accent-soft);font-size:55px;line-height:1.1}.phone-panel span{font-size:10px;letter-spacing:1px}.accordion details{border-bottom:1px solid #4c3a2b;background:#211c18}.accordion summary{font-size:21px;color:var(--text);cursor:pointer;padding:21px 25px}.accordion details p{padding:0 25px 23px;font-size:15px;max-width:1050px}.accordion details[open]{box-shadow:inset 3px 0 var(--accent)}.page-intro{padding:42px 0 10px;border-bottom:1px solid var(--border)}.page-intro h1{margin-bottom:30px}.breadcrumb{font-size:12px;color:var(--text-faint);margin-bottom:27px}.filter-bar{display:flex;gap:18px;align-items:end;background:#211d19;border:1px solid var(--border);padding:20px;margin:28px 0}.filter-bar label{flex:1;font-size:13px;color:var(--text)}input,select,textarea{width:100%;background:#151311;color:var(--text);border:1px solid #62513f;border-radius:2px;padding:12px;margin-top:7px;min-height:46px}input::placeholder{color:#aa9b86}.empty-results{margin-top:30px}.contact-form{max-width:780px;margin:45px 0}.contact-form label{display:block;color:var(--text);font-size:14px;margin-bottom:20px}.contact-form textarea{resize:vertical}.form-status{color:var(--accent-soft);margin-top:15px}.footer{border-top:3px double #594637;background:#201b17;margin-top:35px;padding:45px max(32px,calc((100% - 1240px)/2)) 25px;font-size:12px}.footer__head-block{display:flex;gap:60px;margin-bottom:30px}.footer__head-block .logo img{width:155px}.footer__nav-list{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:12px 25px;padding:0;margin:0;flex:1}.footer__nav-list a{color:#d1c0a4}.footer__payments{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:22px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.footer__payments img{object-fit:contain;width:70px;height:38px}.footer__payments p{max-width:760px;margin:0;font-size:12px}.footer__compliance{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0}.footer__badge{border:1px solid #60503a;color:var(--text);padding:4px 12px;font-size:12px}.footer__badge:first-child{border-color:#d58b38;color:var(--accent-soft);font-weight:700}.footer__legal-info{max-width:900px}.footer__copyright{margin-top:27px;padding-top:20px;border-top:1px solid var(--border);color:#b0a18b}.footer__copyright p{margin-bottom:8px}.text-button{border:0;background:none;padding:8px 0;color:var(--accent-light);text-decoration:underline;font-size:13px}.cookie-banner{position:fixed;bottom:15px;left:20px;right:20px;z-index:100;display:flex;align-items:center;gap:22px;padding:22px;background:#30271f;border:1px solid #b1874b;box-shadow:0 5px 35px #000b;max-width:1200px;margin:auto}.cookie-banner>div{flex:1}.cookie-banner strong{color:var(--text)}.cookie-banner p{font-size:12px;margin:6px 0 0}.cookie-banner .button{font-size:16px;white-space:nowrap;padding:10px 18px;min-height:44px}dialog{max-width:min(480px,calc(100% - 36px));border:2px solid #9b7440;background:#251e19;color:var(--text-muted);padding:36px;text-align:center;box-shadow:0 0 0 6px #201b17,0 20px 100px #0008}dialog::backdrop{background:#0a0806dc}dialog>img{margin:0 auto 25px}dialog h2{font-size:32px}dialog .button{margin:10px auto}dialog .text-button{display:block;margin:auto}dialog>a{display:block;font-size:13px}.skip-link{position:fixed;left:16px;top:-100px;background:#241b15;padding:12px 20px;z-index:300}.skip-link:focus{top:12px}.redirect-main{min-height:620px;padding:70px 25px;display:grid;place-items:center;background:radial-gradient(ellipse at center,#49311c,#161413 75%)}.redirect-card{max-width:620px;text-align:center;padding:45px;border:3px double #bb8d4e;background:#211b16;box-shadow:0 0 0 7px #29221c,0 20px 70px #0008}.redirect-card h1{font-size:40px}.offer-big{font-family:Impact,sans-serif;font-size:clamp(32px,4vw,49px);color:var(--accent-light);line-height:1.2}.redirect-card>p:not(.spins):not(.offer-big){font-size:14px}.redirect-card .button{margin:14px 0 22px}
@media(min-width:1600px){.banner{min-height:490px}.banner__content{padding-top:80px}}@media(max-width:1200px){.header{gap:20px;padding-inline:20px}.header-navigation-list{gap:15px}.header-navigation-list__link{font-size:15px}.lp-header-actions .button{padding-inline:12px}.game-grid{grid-template-columns:repeat(4,1fr);gap:22px}.game-card h3{font-size:16px}.game-card p{font-size:12px}.game-meta{font-size:11px}.providers{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.header>nav{display:none}.lp-header-burger{display:block}.header{gap:17px}.header .logo{margin-right:auto}.banner{min-height:440px}.banner__content{padding-block:65px}.feature-grid{grid-template-columns:1fr 1fr}.offer-layout{gap:25px;grid-template-columns:1fr 1.2fr}.offer-heading strong{font-size:65px}.footer__nav-list{grid-template-columns:repeat(3,1fr)}.cookie-banner{flex-wrap:wrap;gap:15px}.cookie-banner>div{flex-basis:100%}}@media(max-width:600px){body{font-size:15px;line-height:1.7}.container{width:calc(100% - 32px)}.header{min-height:70px;padding:10px 12px;gap:10px}.logo img{width:92px}.lp-header-actions{gap:8px}.lp-header-actions .button{font-size:13px;padding:8px 10px;min-height:37px}.lp-header-burger{font-size:24px}.mobile-menu{top:70px}.banner{min-height:440px}.banner__bg{object-position:63% center}.banner:after{background:linear-gradient(90deg,#15110ef5,#15110ec4 65%,#15110e44)}.banner__content{width:calc(100% - 40px);padding:55px 0}.banner__title{font-size:40px;max-width:340px}.banner__text{font-size:24px;max-width:300px}.hero-terms{max-width:300px;font-size:12px}.eyebrow{font-size:10px;letter-spacing:1.5px}.content-section{margin:38px 0}.section-lead{display:block}.section-lead a{display:inline-block;margin-top:12px}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 15px}.game-art img{aspect-ratio:360/459}.game-card h3{font-size:14px;margin-top:10px}.offer-section{padding:22px 18px}.offer-layout{grid-template-columns:1fr;gap:15px}.offer-heading strong{display:inline;font-size:48px}.offer-heading h3{font-size:28px}.spins{font-size:26px}.feature-grid{grid-template-columns:1fr}.panel{padding:22px}.providers{grid-template-columns:repeat(2,1fr)}.providers>div{padding:15px 8px}.providers img{width:110px}.steps{grid-template-columns:1fr}.mobile-feature{grid-template-columns:1fr;gap:30px;padding:25px}.phone-panel{min-height:230px}.accordion summary{padding:20px 16px;font-size:19px}.accordion details p{padding:0 16px 20px}.page-intro{padding-top:27px}.page-intro h1{font-size:35px}.filter-bar{display:grid;gap:15px;padding:16px}.footer{padding:30px 20px 20px}.footer__head-block{display:block}.footer__head-block .logo img{margin-bottom:25px;width:135px}.footer__nav-list{grid-template-columns:repeat(2,1fr);gap:13px}.cookie-banner{bottom:8px;left:8px;right:8px;padding:15px;gap:10px}.cookie-banner .button{flex:1;padding:9px;font-size:14px}.redirect-main{padding:45px 18px}.redirect-card{padding:30px 22px}.redirect-card h1{font-size:34px}th,td{padding:12px}.contact-form{padding:20px}dialog{padding:26px 22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
