@font-face{font-family:BlackLabelSans;font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/eafabf029ad39a43-s.p.woff2') format('woff2')}@font-face{font-family:BlackLabelSans;font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/0484562807a97172-s.p.woff2') format('woff2')}@font-face{font-family:BlackLabelSans;font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/b957ea75a84b6ea7-s.p.woff2') format('woff2')}
:root{--brand-page-bg:#171717;--brand-surface:#232323;--brand-surface-alt:#1c1c1c;--brand-surface-strong:#0a0a0a;--brand-header-bg:#232323;--brand-footer-bg:#262626;--brand-primary:#d9ad4f;--brand-primary-hover:#b58727;--brand-primary-active:#f4d983;--brand-accent:#adfa1d;--brand-info:#2b5cc5;--brand-text:#fff;--brand-text-muted:#e5e5e5;--brand-text-soft:#a3a3a3;--brand-text-dark:#171717;--brand-border:#323232;--brand-border-soft:rgba(255,255,255,.13);--brand-focus:#f4d983;--brand-radius-sm:8px;--brand-radius-md:11px;--brand-radius-lg:16px;--brand-shadow-sm:0 1px 6px rgba(0,0,0,.18);--brand-shadow-md:0 18px 44px rgba(0,0,0,.24);--pad:20px;--container:1440px;--game-card-w:150px;--section-gap:34px;--panel-pad:30px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--brand-page-bg);color:var(--brand-text);font-family:BlackLabelSans,Manrope,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%;height:auto}button{font:inherit}.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--pad)}.site-header{position:sticky;top:0;z-index:50;background:var(--brand-page-bg);padding-top:14px}.header-shell{min-height:74px;margin-inline:var(--pad);border:1px solid var(--brand-border);border-radius:12px;background:var(--brand-header-bg);display:flex;align-items:center;gap:24px;padding:0 var(--pad);box-shadow:var(--brand-shadow-sm)}.brand-link{flex:0 0 auto;padding-block:12px}.brand-link img{width:158px;height:auto}.primary-nav{flex:1 1 auto;min-width:0}.primary-nav ul,.footer-nav ul{list-style:none;margin:0;padding:0}.primary-nav>ul{display:flex;align-items:center;gap:6px}.nav-link,.nav-parent{position:relative;display:flex;align-items:center;min-height:70px}.nav-link{border-radius:var(--brand-radius-sm);color:var(--brand-text);font-weight:700;font-size:15px;padding:0 12px}.nav-link:hover,.nav-link:focus,.nav-link.is-active{background:rgba(217,173,79,.14);color:var(--brand-primary)}.nav-parent{gap:2px}.nav-submenu-toggle{width:34px;height:34px;border:1px solid rgba(217,173,79,.35);border-radius:50%;background:rgba(217,173,79,.08);color:var(--brand-primary);cursor:pointer;display:grid;place-items:center}.nav-submenu-toggle:hover,.nav-submenu-toggle:focus-visible{background:var(--brand-primary);color:var(--brand-text-dark)}.primary-nav .nav-submenu{display:none;position:absolute;left:0;top:100%;z-index:70;min-width:210px;flex-direction:column;gap:4px;padding:8px;background:var(--brand-surface);border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);box-shadow:0 12px 22px rgba(0,0,0,.32)}.primary-nav .nav-submenu a{display:block;border-radius:var(--brand-radius-sm);padding:10px 12px;color:var(--brand-text-muted);font-weight:700}.primary-nav .nav-submenu a:hover,.primary-nav .nav-submenu a:focus{background:var(--brand-primary-hover);color:var(--brand-text-dark)}.auth-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:40px;min-height:40px;padding:9px 24px;font-weight:700;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s,filter .2s,transform .2s}.btn:focus-visible,.nav-link:focus-visible,.arrow-btn:focus-visible,.see-all:focus-visible,.nav-submenu-toggle:focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.btn-primary{background:var(--brand-primary);color:var(--brand-text-dark)}.btn-primary:hover,.btn-primary:focus{background:var(--brand-primary-hover)}.btn-primary:active{background:var(--brand-primary-active);transform:translateY(1px)}.btn-outline{border-color:rgba(255,255,255,.34);color:var(--brand-primary);background:transparent}.btn-outline:hover,.btn-outline:focus{background:rgba(217,173,79,.12);border-color:var(--brand-primary);color:var(--brand-primary-active)}.btn-register{min-width:148px}.plus-icon{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#080603;color:var(--brand-primary);line-height:1}.menu-toggle{display:none;margin-left:auto;width:42px;height:42px;border:0;background:var(--brand-primary);border-radius:var(--brand-radius-sm);padding:10px;cursor:pointer}.menu-toggle span{display:block;height:3px;background:var(--brand-text-dark);border-radius:2px;margin:4px 0}.hero-section{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;padding-top:34px}.hero-card{position:relative;min-height:320px;border-radius:var(--brand-radius-lg);overflow:hidden;background:var(--brand-surface-strong);border:1px solid var(--brand-border);box-shadow:var(--brand-shadow-md)}.hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.96),rgba(23,23,23,.72) 52%,rgba(181,135,39,.14))}.hero-card:not(.hero-main) .hero-overlay{background:linear-gradient(0deg,rgba(10,10,10,.92),rgba(35,35,35,.28))}.hero-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;align-items:flex-start;padding:30px}.hero-content.centered{justify-content:center;padding-left:48px;max-width:760px}.hero-content.bottomed{justify-content:flex-end}.hero-tag{margin:0 0 12px;color:var(--brand-primary);font-size:14px;font-weight:800;text-transform:uppercase}.hero-content h1,.hero-content h2,.hero-card-title{margin:0;font-weight:800;line-height:1.12;text-wrap:balance}.hero-content h1{font-size:42px;max-width:720px}.hero-content h2,.hero-card-title{font-size:30px}.hero-offer{margin:14px 0 0;max-width:720px;color:var(--brand-text-muted);font-size:24px;line-height:1.24;font-weight:700;text-wrap:balance}.hero-content span{color:var(--brand-primary)}.hero-btn{margin-top:22px;min-width:124px}.section-shell{margin-top:var(--section-gap);border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);background:var(--brand-surface);padding:22px var(--pad);overflow:hidden;box-shadow:var(--brand-shadow-sm)}.section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.section-head h2,.section-title{font-size:24px;margin:0;font-weight:800}.section-actions,.carousel-controls{display:flex;align-items:center;gap:10px}.see-all{border:1px solid rgba(255,255,255,.3);border-radius:40px;padding:8px 18px;color:var(--brand-primary);font-weight:700}.see-all:hover,.see-all:focus{background:rgba(217,173,79,.12);border-color:var(--brand-primary)}.arrow-btn{width:42px;height:42px;border:0;border-radius:50%;display:grid;place-items:center;font-size:34px;line-height:1;font-weight:700;cursor:pointer}.arrow-btn.prev{background:#323232;color:#fff}.arrow-btn.next{background:var(--brand-primary);color:var(--brand-text-dark)}.arrow-btn:hover,.arrow-btn:focus{filter:brightness(.9)}.scroll-row{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(217,173,79,.45) transparent;padding-bottom:7px;scroll-behavior:smooth}.scroll-row::-webkit-scrollbar{height:5px}.scroll-row::-webkit-scrollbar-thumb{background:rgba(217,173,79,.45);border-radius:10px}.icon-card{flex:0 0 180px;height:82px;border-radius:var(--brand-radius-md);background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;padding:16px;filter:grayscale(1);opacity:.74;transition:opacity .2s,filter .2s,background .2s,border-color .2s}.icon-card:hover,.icon-card:focus{opacity:1;filter:none;background:rgba(217,173,79,.1);border-color:rgba(217,173,79,.35)}.icon-card img{max-height:60px;max-width:128px;object-fit:contain}.provider-card{flex-basis:180px}.game-section{--game-card-w:142px}.game-section.compact-games{--game-card-w:142px}.game-card{position:relative;flex:0 0 var(--game-card-w);width:var(--game-card-w);aspect-ratio:3/4;border-radius:var(--brand-radius-md);overflow:hidden;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.08)}.game-link{display:block;width:100%;height:100%}.game-card img{width:100%;height:100%;object-fit:cover}.game-title{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;font-size:12px;font-weight:800;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.85);opacity:0;transition:opacity .2s}.game-card:hover .game-title,.game-card:focus-within .game-title{opacity:1}.game-actions{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(10,10,10,.78);opacity:0;pointer-events:none;transition:opacity .2s}.game-card:hover .game-actions,.game-card:focus-within .game-actions{opacity:1;pointer-events:auto}.game-actions .btn{min-height:32px;padding:5px 12px;font-size:12px;width:98px}.content-section{margin-top:var(--section-gap)}.content-panel{border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);background:var(--brand-surface);padding:var(--panel-pad);display:grid;grid-template-columns:minmax(0,1.14fr) minmax(320px,.86fr);gap:26px;align-items:start;box-shadow:var(--brand-shadow-sm)}.content-one-column .content-panel{grid-template-columns:1fr}.content-panel h2{font-size:28px;line-height:1.18;margin:0 0 14px;color:#fff}.content-copy h3{font-size:20px;line-height:1.25;margin:22px 0 9px;color:var(--brand-primary)}.content-panel p,.page-card p,.page-card li{margin:0 0 13px;color:var(--brand-text-muted)}.content-copy a,.page-card p a,.page-card li a,.faq-answer a,.info-table a{color:var(--brand-primary);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.feature-list,.numbered-list{margin:14px 0 0;padding-left:22px;color:var(--brand-text-muted)}.feature-list li,.numbered-list li{margin-top:8px}.content-cta,.table-cta{display:flex;justify-content:center;margin:24px 0}.content-cta .btn,.table-cta .btn{width:min(100%,320px)}.table-wrap{overflow-x:auto;width:100%;border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:#1f1f1f}.info-table{width:100%;border-collapse:separate;border-spacing:0;min-width:520px}.info-table th,.info-table td{padding:15px 16px;text-align:left;border-bottom:1px solid var(--brand-border-soft);vertical-align:top}.info-table th{background:#323232;color:#fff;font-weight:800}.info-table td{color:var(--brand-text-muted)}.info-table tr:last-child td{border-bottom:0}.info-table tr:hover td{background:rgba(217,173,79,.06)}.faq-section .content-panel{grid-template-columns:minmax(260px,.52fr) minmax(0,1fr)}.page-card .faq-section{margin-top:24px}.page-card .faq-section .content-panel{border:0;padding:0;background:transparent;box-shadow:none}.faq-list{display:grid;gap:12px}.faq-item{border-radius:var(--brand-radius-md);background:#232323;border:1px solid var(--brand-border);overflow:hidden}.faq-item summary{cursor:pointer;list-style:none;padding:16px 18px;font-weight:800;color:#fff}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:'+';float:right;color:var(--brand-primary);font-weight:900}.faq-item[open]{border-color:rgba(217,173,79,.5);background:#1f1f1f}.faq-item[open] summary{color:var(--brand-primary)}.faq-item[open] summary::after{content:'-'}.faq-answer,.faq-item p{padding:0 18px 16px;margin:0;color:var(--brand-text-muted)}.page-hero{padding-top:36px}.page-card{border:1px solid var(--brand-border);border-radius:var(--brand-radius-lg);background:var(--brand-surface);padding:34px;max-width:1040px;margin:30px auto;box-shadow:var(--brand-shadow-sm)}.page-card h1{font-size:38px;line-height:1.15;margin:0 0 18px}.page-card h2{font-size:24px;margin:28px 0 10px}.page-card>.section-shell{width:100%;margin-left:auto;margin-right:auto;padding:24px}.breadcrumb{font-size:14px;color:var(--brand-text-soft);margin-bottom:18px}.breadcrumb ol{list-style:none;display:flex;gap:8px;margin:0;padding:0;flex-wrap:wrap}.breadcrumb a{text-decoration:underline;color:var(--brand-primary)}.auth-access-panel{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(260px,.8fr);gap:22px;align-items:center;margin:24px 0;padding:24px;border:1px solid rgba(217,173,79,.35);border-radius:var(--brand-radius-lg);background:linear-gradient(135deg,#1c1c1c,#232323 55%,rgba(217,173,79,.12));box-shadow:var(--brand-shadow-sm)}.auth-panel-mark{display:grid;place-items:center;min-height:92px;border-radius:var(--brand-radius-md);background:#0a0a0a;padding:16px}.auth-panel-mark img{width:150px;height:auto}.auth-panel-copy h2{margin:0 0 8px}.auth-panel-form{display:grid;gap:10px}.auth-panel-form span{display:block;border:1px solid var(--brand-border);border-radius:var(--brand-radius-sm);background:#171717;color:var(--brand-text-soft);padding:11px 13px}.site-footer{margin-top:58px;padding:32px 0 28px;background:var(--brand-footer-bg);border-top:1px solid var(--brand-border)}.footer-inner{display:flex;flex-direction:column;align-items:center}.payment-strip{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-bottom:34px}.payment-strip img{max-width:108px;max-height:42px;object-fit:contain;padding:8px 10px;border-radius:var(--brand-radius-sm);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.payment-strip img[src*='18plus']{max-width:58px}.footer-links-block{display:grid;grid-template-columns:220px 1fr;gap:38px;align-items:center;max-width:760px;width:100%;margin-bottom:24px}.footer-logo img{width:170px;height:auto}.footer-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 30px}.footer-nav a{color:var(--brand-text-muted);font-weight:700}.footer-nav a:hover,.footer-nav a:focus{color:var(--brand-primary)}.footer-note{max-width:820px;text-align:center;color:var(--brand-text-soft);margin:0 0 16px}.copyright{margin:10px 0 0;color:var(--brand-text-muted)}.copyright a{text-decoration:underline}.back-to-top{position:fixed;right:22px;bottom:24px;z-index:40;border:0;border-radius:50%;background:var(--brand-primary);color:var(--brand-text-dark);width:46px;height:46px;opacity:0;pointer-events:none;transition:opacity .2s;cursor:pointer;font-size:22px;font-weight:800}.back-to-top.is-visible{opacity:1;pointer-events:auto}.not-found{text-align:center}.not-found .btn{margin-top:18px}@media (min-width:981px){.primary-nav .nav-item--has-submenu:hover>.nav-submenu,.primary-nav .nav-item--has-submenu:focus-within>.nav-submenu{display:flex}.primary-nav .nav-item--has-submenu{position:relative}}@media (max-width:1320px) and (min-width:981px){.brand-link img{width:142px}.header-shell{gap:10px;padding-inline:14px}.nav-link{padding-inline:7px;font-size:13px}.nav-submenu-toggle{width:30px;height:30px}.auth-actions{gap:6px}.auth-actions .btn{padding-inline:12px;min-height:36px;font-size:13px}.btn-register{min-width:0}}@media (max-width:1100px){.header-shell{gap:8px}.auth-actions .btn{padding-inline:10px}.nav-link{padding-inline:6px;font-size:13px}}@media (max-width:980px){.brand-link{order:1;margin-right:auto}.menu-toggle{display:block;order:3;flex:0 0 42px;width:42px;margin-left:0}.primary-nav{position:absolute;left:20px;right:20px;top:92px;border:1px solid var(--brand-border);border-radius:var(--brand-radius-md);background:var(--brand-surface);padding:12px;display:none;box-shadow:0 16px 34px rgba(0,0,0,.34)}.site-header.menu-open .primary-nav{display:block}.primary-nav>ul{flex-direction:column;align-items:stretch;gap:0}.nav-link,.nav-parent{min-height:44px}.nav-parent{justify-content:space-between}.primary-nav .nav-submenu{position:static;box-shadow:none;margin:4px 0 10px 12px}.primary-nav .nav-item--has-submenu.submenu-open>.nav-submenu{display:flex}.auth-actions{order:2;margin-left:0;gap:8px;flex:0 0 auto}.btn-register{min-width:0}.hero-section{grid-template-columns:1fr;gap:16px;padding-top:20px}.hero-content.centered{padding-left:30px}.hero-content h1{font-size:34px}.hero-offer{font-size:22px}.content-panel,.faq-section .content-panel{grid-template-columns:1fr}.auth-access-panel{grid-template-columns:1fr}.footer-links-block{grid-template-columns:1fr;text-align:center;justify-items:center}.footer-nav ul{grid-template-columns:1fr 1fr}}@media (max-width:640px){:root{--game-card-w:128px;--pad:15px;--panel-pad:20px;--section-gap:22px}.site-header{padding-top:0}.header-shell{margin-inline:0;border-radius:0;gap:8px;padding-inline:12px}.brand-link img{width:118px}.auth-actions{gap:0}.auth-actions .btn-outline{display:none}.auth-actions .btn{padding-inline:10px;font-size:12px;min-height:36px}.auth-actions .plus-icon{width:18px;height:18px}.menu-toggle{flex-basis:40px;width:40px;height:40px;padding:9px}.hero-card{min-height:280px}.hero-content{padding:22px}.hero-content.centered{padding-left:22px}.hero-content h1{font-size:28px}.hero-offer{font-size:18px}.hero-content h2,.hero-card-title{font-size:24px}.section-head{align-items:flex-start}.section-actions{gap:7px}.see-all{padding:6px 12px}.arrow-btn{width:38px;height:38px;font-size:30px}.icon-card{flex-basis:150px}.game-section{--game-card-w:118px}.game-section.compact-games{--game-card-w:118px}.page-card{padding:22px}.page-card h1{font-size:30px}.content-panel h2{font-size:23px}.info-table th,.info-table td{padding:11px}.footer-nav ul{grid-template-columns:1fr}.payment-strip{gap:12px}.payment-strip img{max-width:96px}.content-cta .btn,.table-cta .btn{width:100%}}
.page-illustration{width:100%;max-width:600px;margin:14px auto 18px}.page-illustration img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--brand-radius-md);border:1px solid rgba(217,173,79,.24);box-shadow:0 16px 34px rgba(0,0,0,.3);background:#0a0a0a}
.btn.btn-primary,.content-copy a.btn.btn-primary,.page-card a.btn.btn-primary,.hero-content a.btn.btn-primary,.game-actions a.btn.btn-primary{color:var(--brand-text-dark);text-decoration:none}.btn.btn-outline,.game-actions a.btn.btn-outline{color:var(--brand-primary);text-decoration:none}@media (max-width:640px){.info-table{min-width:0;table-layout:fixed}.info-table th,.info-table td{white-space:normal;overflow-wrap:anywhere;word-break:normal}.info-table[data-table-columns="4"],.info-table[data-table-columns="5"],.info-table[data-table-columns="6"]{min-width:520px;table-layout:auto}}
