@font-face{font-family:Philo;font-weight:700;font-display:swap;src:url(fonts/philosopher-700.woff2) format("woff2")}@font-face{font-family:Karla;font-weight:400;font-display:swap;src:url(fonts/karla-400.woff2) format("woff2")}@font-face{font-family:Karla;font-weight:700;font-display:swap;src:url(fonts/karla-700.woff2) format("woff2")}:root{--bg:#120101;--bg2:#1d0403;--card:#260805;--card2:#33100a;--line:#4d1f12;--gold:#f0c46a;--gold2:#c9973f;--or1:#ffc94d;--or2:#f08a12;--red:#b31b10;--tx:#ecdcc8;--mut:#bfa088}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--tx);font:400 17px/1.7 Karla,Arial,sans-serif}img{max-width:100%;height:auto;display:block}a{color:var(--gold)}h1,h2,h3{font-family:Philo,Georgia,serif;font-weight:700;line-height:1.1;margin:0;color:var(--gold)}h2{font-size:clamp(30px,4vw,46px);margin:6px 0 26px;background:linear-gradient(180deg,#fff3d4,var(--gold) 60%,var(--gold2));-webkit-background-clip:text;background-clip:text;color:transparent}p{margin:0 0 16px}strong{font-weight:700;color:#fff;background:linear-gradient(transparent 62%,rgba(240,138,18,.38) 62%)}.wrap{max-width:1160px;margin:0 auto;padding:0 20px}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;z-index:99;background:var(--gold);color:var(--bg);padding:8px 14px}.bt{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--or1),var(--or2));color:#2a0603;font:700 16px/1 Karla,sans-serif;text-decoration:none;padding:14px 26px;border-radius:8px;box-shadow:0 4px 0 #9a4a06,0 10px 24px rgba(240,138,18,.25);transition:transform .15s,box-shadow .15s}.bt:hover{transform:translateY(2px);box-shadow:0 2px 0 #9a4a06,0 8px 18px rgba(240,138,18,.25)}.bt--l{padding:17px 32px;font-size:17px}.bt--s{padding:10px 20px;font-size:14px}.bt--o{background:linear-gradient(180deg,#7a1410,#4a0a07);color:#fff;border:1px solid var(--gold2);box-shadow:0 4px 0 #2a0503}.bt--o:hover{box-shadow:0 2px 0 #2a0503}.hd{position:sticky;top:0;z-index:30;background:linear-gradient(180deg,#3a0806,#1d0302);border-bottom:1px solid var(--gold2)}.hd__in{display:flex;align-items:center;gap:18px;height:74px}.hd__lg img{width:120px}.hd__nav{display:flex;gap:4px;margin:0 auto}.hd__nav a{display:flex;flex-direction:column;align-items:center;gap:3px;color:#e9d3b8;text-decoration:none;font:700 12.5px Karla,sans-serif;padding:6px 12px;border-radius:8px}.hd__nav a:hover{color:var(--gold);background:rgba(240,196,106,.08)}.ni{width:26px;height:24px;background:center/contain no-repeat}.ni--casino{background-image:url(img/icons/nav-casino.webp)}.ni--live-dealer{background-image:url(img/icons/nav-live-dealer.webp)}.ni--deposit{background-image:url(img/icons/nav-deposit.webp)}.ni--rewards{background-image:url(img/icons/nav-rewards.webp)}.ni--sports{background-image:url(img/icons/nav-sports.webp)}.hd__b{display:flex;gap:8px}.hero{background:var(--bg)}.hero picture{display:block}.hero__img{width:100%;max-height:600px;object-fit:cover}.hero__c{position:relative;margin-top:-70px;background:linear-gradient(160deg,rgba(58,8,6,.96),rgba(26,3,2,.98));border:1px solid var(--gold2);border-radius:20px;padding:30px 34px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px 34px;box-shadow:0 30px 60px rgba(0,0,0,.55)}.hero__c::before{content:"";position:absolute;inset:6px;border:1px solid rgba(240,196,106,.18);border-radius:15px;pointer-events:none}.hero h1{font-size:clamp(40px,5vw,62px);grid-column:1;background:linear-gradient(180deg,#fff3d4,var(--gold) 55%,var(--gold2));-webkit-background-clip:text;background-clip:text;color:transparent}.hero__c p{grid-column:1;margin:6px 0 0}.hero__cta{grid-column:1;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.hero__f{grid-column:2;grid-row:1/4;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:center}.hero__f li{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 16px;text-align:center}.hero__f b{display:block;font:700 30px/1 Philo,serif;color:var(--gold)}.hero__f span{font-size:13px;color:var(--mut)}.tc{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:26px 0 0;padding:14px 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.tc__h{font:700 18px Philo,serif;color:var(--gold)}.tc__l{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;counter-reset:t}.tc__l li{counter-increment:t;font-size:14px;color:var(--mut)}.tc__l li::before{content:counter(t,upper-roman) ". ";color:var(--or1);font-weight:700}.sc{padding:76px 0;content-visibility:auto;contain-intrinsic-size:auto 1300px}.sc--offer,.sc--lobby,.sc--live,.sc--join,.sc--faq{background:radial-gradient(70% 60% at 50% 0,rgba(122,20,16,.35),transparent 70%),var(--bg2)}.kk{display:inline-flex;align-items:center;gap:10px;font:700 13px Karla,sans-serif;text-transform:uppercase;letter-spacing:.2em;color:var(--or1)}.kk::before{content:"";width:34px;height:2px;background:linear-gradient(90deg,transparent,var(--or1));box-shadow:0 0 8px var(--or1)}.h3{font-size:24px;margin:30px 0 14px}.of{display:grid;grid-template-columns:1.3fr 1fr;border-radius:20px;overflow:hidden;border:1px solid var(--gold2);margin:4px 0 26px;box-shadow:0 0 40px rgba(240,138,18,.15)}.of__m{padding:30px;background:radial-gradient(80% 90% at 0 0,#7a1410,#2a0604)}.of__k{font:700 13px Karla,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--or1)}.of__m b{display:block;font:700 64px/1 Philo,serif;color:#fff;margin:10px 0}.of__s{font-size:19px;color:var(--gold)}.of__t{list-style:none;margin:0;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;background:var(--card)}.of__t li{border:1px solid var(--line);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;justify-content:center}.of__t em{font-style:normal;font-size:13px;color:var(--mut)}.of__t b{font:700 26px Philo,serif;color:var(--gold)}.go{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.go span{font-size:13px;color:var(--mut)}.jp{list-style:none;margin:4px 0 26px;padding:18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border-radius:20px;background:linear-gradient(160deg,#2a0604,#140101);border:1px solid var(--gold2)}.jp li{border-radius:16px;padding:18px 14px;text-align:center;background:var(--card);border:2px solid;display:flex;flex-direction:column;align-items:center;gap:4px;transition:transform .2s}.jp li:hover{transform:translateY(-4px)}.jp img{width:70px;filter:drop-shadow(0 8px 14px rgba(0,0,0,.5))}.jp b{font:700 26px Philo,serif;text-transform:uppercase;letter-spacing:.06em}.jp span{font-size:13.5px;color:var(--mut)}.jp--grand{border-color:#c0261a!important;box-shadow:inset 0 0 26px rgba(192,38,26,.35)}.jp--grand b{color:#ff6a50}.jp--mega{border-color:#2f6fd6!important;box-shadow:inset 0 0 26px rgba(47,111,214,.35)}.jp--mega b{color:#7fb0ff}.jp--major{border-color:#8a3ad6!important;box-shadow:inset 0 0 26px rgba(138,58,214,.35)}.jp--major b{color:#c79bff}.jp--mini{border-color:#2a9a4a!important;box-shadow:inset 0 0 26px rgba(42,154,74,.35)}.jp--mini b{color:#6fe08f}.lb{margin:4px 0 26px}.lb__tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.lb__t{font:700 15px Karla,sans-serif;color:var(--tx);background:var(--card);border:1px solid var(--line);padding:10px 18px;border-radius:8px;cursor:pointer;transition:background .2s,border-color .2s}.lb__t.is-on{background:linear-gradient(180deg,#7a1410,#4a0a07);border-color:var(--gold);color:var(--gold)}[data-p][hidden]{display:none}.lb__g{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.lb__g li{text-align:center}.lb__f{display:block;position:relative;border-radius:10px;overflow:hidden;transition:transform .2s}.lb__f::after{content:"";position:absolute;inset:0;background:url(img/icons/card-frame.webp) center/100% 100% no-repeat;pointer-events:none}.lb__g li:hover .lb__f{transform:translateY(-4px) scale(1.02)}.lb__g img{width:100%}.lb__g b{display:block;font:700 13.5px Karla,sans-serif;color:var(--tx);margin-top:8px}.lb__all{margin-top:18px;text-align:center}.rw{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.rw li{font:700 13.5px Karla,sans-serif;color:var(--gold);border:1px solid var(--line);background:var(--card);padding:7px 14px;border-radius:20px}.pm{list-style:none;margin:4px 0 26px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pm li{display:grid;grid-template-columns:64px 1fr;grid-template-rows:auto auto;gap:2px 14px;align-items:center;border-radius:16px;padding:16px;background:linear-gradient(160deg,var(--card2),var(--card));border:1px solid var(--line);transition:border-color .2s}.pm li:hover{border-color:var(--gold2)}.pm img{grid-row:span 2;width:64px;height:64px;object-fit:contain}.pm b{font:700 20px Philo,serif;color:var(--gold)}.pm span{font-size:14px;color:var(--mut);line-height:1.45}.bn{margin:4px 0 26px;border-radius:18px;overflow:hidden;border:1px solid var(--gold2)}.bn img{width:100%}.bn figcaption{font-size:13px;color:var(--mut);padding:10px 16px;background:var(--card)}.tb{margin:4px 0 26px;border-radius:16px;overflow:hidden;border:1px solid var(--gold2)}.tb table{width:100%;border-collapse:collapse;font-size:15px;table-layout:fixed}.tb th{text-align:left;font:700 14px Karla,sans-serif;color:#2a0603;background:linear-gradient(180deg,var(--or1),var(--or2));padding:12px 14px}.tb td{padding:11px 14px;border-top:1px solid var(--line);background:var(--card);overflow-wrap:break-word}.tb tr:nth-child(even) td{background:var(--bg2)}.tb td:first-child{color:var(--gold);font-weight:700}.tb--pay th:first-child{width:22%}.hw{list-style:none;margin:4px 0 26px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;counter-reset:h}.hw li{counter-increment:h;border-radius:20px;padding:20px;background:linear-gradient(180deg,var(--card2),var(--bg2));border:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.hw figure{margin:0;text-align:center}.hw img{margin:0 auto;width:100%;max-width:min(230px,100%);filter:drop-shadow(0 20px 30px rgba(0,0,0,.6))}.hw figcaption{font-size:12px;color:var(--mut);margin-top:8px}.hw b{display:flex;align-items:center;gap:10px;font:700 20px Philo,serif;color:var(--gold)}.hw b::before{content:counter(h,upper-roman);flex:0 0 34px;height:34px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe08a,var(--or2));color:#2a0603;font:700 15px/34px Karla,sans-serif;text-align:center}.hw span{font-size:14.5px;color:var(--mut)}.sp{list-style:none;margin:4px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.sp li{border-radius:14px;padding:14px;background:var(--card);border:1px solid var(--line);border-bottom:3px solid var(--or2)}.sp b{display:block;font:700 17px Philo,serif;color:var(--gold)}.sp span{font-size:13.5px;color:var(--mut)}.lc{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;margin:4px 0 26px}.lc__b{border-radius:18px;padding:20px;background:radial-gradient(90% 90% at 30% 20%,#7a1410,#2a0604);border:1px solid var(--gold2);display:flex;flex-direction:column;justify-content:center;gap:2px}.lc__b span{font-size:13px;color:var(--mut)}.lc__b b{font:700 34px Philo,serif;color:var(--gold)}.lc__b em{font-style:normal;font-size:14px;color:#fff}.lc dl{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lc dl div{border-radius:14px;padding:12px 14px;background:var(--card);border:1px solid var(--line)}.lc dt{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--mut)}.lc dd{margin:0;color:#fff;font-weight:700;overflow-wrap:anywhere}.fq{border:1px solid var(--line);border-radius:14px;margin-bottom:10px;background:var(--card);max-width:920px;transition:border-color .2s}.fq[open]{border-color:var(--gold2)}.fq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px}.fq summary::-webkit-details-marker{display:none}.fq h3{font-size:20px}.fq__i{flex:0 0 38px;height:38px;background:url(img/icons/magic-wand.webp) center/26px no-repeat;transform:rotate(-30deg);transition:transform .35s,filter .35s;filter:grayscale(.6) brightness(.8)}.fq[open] .fq__i{transform:rotate(25deg);filter:drop-shadow(0 0 8px var(--or1))}.fq__a{padding:0 20px 18px;margin:0;color:var(--mut)}.sc--rg{padding:56px 0;border-top:1px solid var(--line)}.ft{background:linear-gradient(180deg,#1d0302,#0a0000);border-top:2px solid var(--gold2);padding:44px 0 24px;color:var(--mut)}.ft a{color:var(--gold)}.ft__top{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:20px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--line)}.ft__br img{width:170px;margin-bottom:8px}.ft__br span{font-size:14px}.ft__lic{display:flex;align-items:center;gap:14px;border-radius:16px;padding:12px;background:var(--card);border:1px solid var(--gold2)}.ft__seal{flex:0 0 70px;height:90px;border-radius:12px;background:#f5ead2;display:flex;align-items:center;justify-content:center}.ft__seal img{width:44px}.ft__lic b{display:block;color:#fff}.ft__lic span span{display:block;font-size:13px}.ft__lic em{display:inline-block;font-style:normal;font:700 11px Karla,sans-serif;color:#2a0603;background:var(--or1);padding:2px 9px;border-radius:10px;margin-top:5px}.ft__rgp{display:flex;align-items:center;gap:12px;font-size:14px}.ft__rgp b{flex:0 0 52px;height:52px;border-radius:50%;border:2px solid var(--or1);color:#fff;font:700 18px/48px Philo,serif;text-align:center}.ft__pay{list-style:none;margin:0;padding:22px 0;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;border-bottom:1px solid var(--line)}.ft__pay li{height:52px;border-radius:10px;background:#2a0805;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:8px}.ft__pay img{max-height:26px;width:auto}.ft__rg{list-style:none;margin:0;padding:22px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;border-bottom:1px solid var(--line)}.ft__rg img{height:38px;width:auto}.ft__lg{display:grid;grid-template-columns:1fr 1fr;gap:26px;padding:22px 0}.ft__lg p{font-size:13px;line-height:1.65;margin:0}.ft__c{margin:0;text-align:center;font-size:13px;color:#8a6a55}.ck{position:fixed;left:50%;bottom:14px;transform:translateX(-50%);z-index:50;width:min(720px,calc(100% - 24px));background:linear-gradient(180deg,#3a0806,#1d0302);border:1px solid var(--gold2);border-radius:14px;padding:12px 16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;box-shadow:0 18px 40px rgba(0,0,0,.6)}.ck[hidden],.ck-re[hidden],.ck__o[hidden]{display:none}.ck__t{flex:1 1 260px;font-size:14px}.ck__o{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:13px}.ck__b{display:flex;flex-wrap:wrap;gap:6px}.ck__b button{font:700 13px Karla,sans-serif;padding:8px 14px;border-radius:7px;border:1px solid var(--gold2);cursor:pointer;background:transparent;color:var(--tx)}.ck__b .ck__y,.ck__b .ck__n{background:linear-gradient(180deg,var(--or1),var(--or2));color:#2a0603;border-color:transparent}.ck-re{position:fixed;left:12px;bottom:12px;z-index:40;font:700 12px Karla,sans-serif;background:#3a0806;color:var(--gold);border:1px solid var(--gold2);border-radius:20px;padding:7px 12px;cursor:pointer}@media (max-width:1060px){.hd__nav{display:none}.hd__b{margin-left:auto}.lb__g{grid-template-columns:repeat(3,minmax(0,1fr))}.sp{grid-template-columns:repeat(3,minmax(0,1fr))}.ft__pay{grid-template-columns:repeat(5,minmax(0,1fr))}.ft__top{grid-template-columns:1fr 1fr}}@media (max-width:860px){.hero__c{grid-template-columns:1fr;margin-top:-30px}.hero__f{grid-column:1;grid-row:auto;grid-template-columns:repeat(4,1fr);margin-top:16px}.of{grid-template-columns:1fr}.jp{grid-template-columns:1fr 1fr}.pm{grid-template-columns:1fr 1fr}.hw{grid-template-columns:1fr}.hw li{flex-direction:row;align-items:center}.hw figure{flex:0 0 42%}.lc{grid-template-columns:1fr}.lc dl{grid-template-columns:1fr 1fr}.ft__lg{grid-template-columns:1fr}}@media (max-width:640px){body{font-size:16px}.wrap{padding:0 16px}.hd__in{height:64px}.hd__lg img{width:96px}.hero__img{max-height:none}.hero__c{padding:22px 18px;margin-top:-20px}.hero__f{grid-template-columns:1fr 1fr}.hero__f b{font-size:24px}.sc{padding:54px 0}.of__m b{font-size:46px}.pm{grid-template-columns:1fr}.hw li{flex-direction:column}.sp{grid-template-columns:1fr 1fr}.lc dl{grid-template-columns:1fr}.bt--l{width:100%}.tb table{font-size:12.5px}.tb th,.tb td{padding:8px 6px}.tb th{font-size:12px}.ft__top{grid-template-columns:1fr}.ft__pay{grid-template-columns:repeat(3,minmax(0,1fr))}.tc__l{gap:4px 12px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}