@font-face{font-family:Onest;src:url('/assets/moneymoon-dk/onest.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap}
:root{--ink:#18372c;--muted:#53665c;--paper:#f5f8f3;--mint:#e7f1e9;--green:#64ecad;--dark:#180c22;--line:#cad9ce;--page:min(1280px,calc(100% - 112px));--header:80px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:74px}body{margin:0;overflow-x:clip;background:var(--paper);color:var(--ink);font:16px/1.65 Onest,Arial,sans-serif}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-underline-offset:5px}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:650;line-height:1.12;letter-spacing:-.045em}h2{font-size:clamp(34px,4.25vw,60px);max-width:840px}h3{font-size:25px}p+p{margin-top:18px}button{border:0}button:disabled{cursor:default}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #1b9363;outline-offset:5px}::selection{background:#c0f8db;color:#153d2b}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;left:24px;top:-100px;z-index:1000;background:var(--green);color:var(--ink);padding:14px}.skip:focus{top:12px}.button{display:inline-flex;gap:30px;justify-content:space-between;align-items:center;min-height:54px;padding:13px 24px;border-radius:5px;font-weight:650;text-decoration:none;line-height:1.4;transition:background .2s,transform .2s}.button:hover{transform:translateY(-2px)}.primary{background:var(--green);color:#103c29}.primary:hover{background:#99f7c8}.dark{background:var(--ink);color:#fff}.dark:hover{background:#286047}.quiet{background:transparent;color:inherit;border:1px solid #ffffff40;min-height:44px;padding:10px 19px}.outline{background:transparent;border:1px solid currentColor;color:inherit}.text-link{display:inline-flex;align-items:center;gap:20px;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding:5px 0}.text-link:hover{gap:28px}.actions{display:flex;align-items:center;gap:32px;flex-wrap:wrap}form{margin:0}.eyebrow{font-size:11px;line-height:1.6;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.masthead{height:var(--header);padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:40px;background:var(--dark);color:#f1f8f3;position:relative;z-index:50;border-bottom:1px solid #ffffff14}.brand{display:block;flex-shrink:0}.brand img{width:153px;height:64px;object-fit:contain}.desktop-nav{display:flex;gap:30px;margin-right:auto}.desktop-nav a{text-decoration:none;font-size:14px}.desktop-nav a:hover{color:var(--green)}.header-end{display:flex;gap:28px;align-items:center}.edition{display:flex;gap:10px;font-size:12px;line-height:1.4;align-items:center}.edition small{display:block;color:#bcb0c7;font-size:10px}.identity{object-fit:contain}.edition .flag{width:28px;height:20px}.menu-toggle{display:none;width:44px;height:44px;background:none;padding:11px;color:inherit}.menu-toggle span{display:block;height:1px;background:currentColor;margin:7px 0}.mobile-menu{background:var(--dark);color:white;padding:16px 24px 28px;position:absolute;top:var(--header);left:0;right:0;z-index:60;box-shadow:0 16px 32px #0006}.mobile-menu>a{display:flex;justify-content:space-between;text-decoration:none;padding:14px 0;border-bottom:1px solid #ffffff25}.mobile-menu form{margin-top:24px}
.hero{position:relative;isolation:isolate;min-height:690px;height:min(820px,calc(100svh - var(--header)));background:var(--dark);color:#f4fff8;overflow:hidden}.hero-picture{position:absolute;inset:0;z-index:-2}.hero-picture img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 54%;animation:hero-art 1.4s ease-out both}.hero:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#180c22 .1%,#180c22b3 27%,#180c2200 67%)}.hero-inner{width:var(--page);margin:0 auto;padding-top:clamp(56px,7vh,100px);position:relative}.hero-inner>.eyebrow{color:var(--green);margin-bottom:27px}.hero h1{font-size:clamp(58px,7.1vw,104px);letter-spacing:-.07em;line-height:1.01}.hero h1 span{display:block}.hero h1 span+span{font-size:.54em;letter-spacing:-.045em;margin-top:12px}.hero-line{font-size:21px;margin:24px 0 16px}.hero-description{color:#d6cedd;font-size:15px;line-height:1.75;margin-bottom:26px}.hero .text-link{font-size:14px}.hero-terms{color:#d3c5db;font-size:10px;max-width:350px;margin-top:22px}.hero-inner>*{animation:hero-enter .7s ease-out both}.hero-inner>h1{animation-delay:.08s}.hero-inner>.hero-line{animation-delay:.15s}.hero-inner>.actions{animation-delay:.23s}.hero-offer{position:absolute;bottom:0;left:0;right:0;padding:20px max(56px,calc((100vw - 1280px)/2));background:#15111be8;backdrop-filter:blur(12px);border-top:1px solid #ffffff26;display:grid;grid-template-columns:180px 1fr 1fr;align-items:center;gap:26px;text-decoration:none}.hero-offer>span:first-child{color:var(--green);font-size:10px;letter-spacing:.14em}.hero-offer strong{font-size:29px;line-height:1.2;letter-spacing:-.04em}.hero-offer em{display:block;font-style:normal;font-size:18px;font-weight:450;margin-top:5px}.hero-offer>span:last-child{font-size:11px;line-height:1.7;color:#d8cfe1;max-width:330px}.hero-offer b{font-size:24px;margin-left:20px;color:var(--green)}.chapter-nav{position:sticky;top:0;z-index:40;display:flex;justify-content:center;gap:48px;background:#f5f8f3f5;backdrop-filter:blur(10px);border-bottom:1px solid var(--line);height:58px;align-items:center}.chapter-nav>a{text-decoration:none;font-size:13px;font-weight:600;position:relative;white-space:nowrap}.chapter-nav>a[aria-current=true]{color:#118653}.chapter-nav>a[aria-current=true]:after{content:'';position:absolute;left:0;right:0;bottom:-17px;height:3px;background:#188957}.chapter-progress{position:absolute;left:0;bottom:-1px;height:1px;background:#358c63;width:0;transition:width .2s}
.section{padding:88px 0;width:var(--page);margin:auto;scroll-margin-top:0}.section-heading{display:grid;grid-template-columns:210px 1fr;gap:30px;margin-bottom:42px}.section-heading>.eyebrow{padding-top:12px;display:flex;align-items:center;gap:18px;color:var(--muted)}.section-heading>.eyebrow span{font-size:11px;border:1px solid var(--line);border-radius:50%;width:29px;height:29px;display:grid;place-items:center;letter-spacing:0;flex-shrink:0}.section-lead{max-width:720px;color:var(--muted);font-size:17px;margin-top:21px;line-height:1.7}.reading-columns{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:48px}.reading-columns h3{margin-bottom:16px;font-size:23px}.reading-columns p{font-size:14px;color:var(--muted);line-height:1.85}.section-tail{display:flex;justify-content:space-between;gap:35px;align-items:center;margin-top:28px}.section-tail>p{max-width:550px;font-size:13px;color:var(--muted)}
.games-section{padding-top:76px}.lobby-toolbar{display:flex;gap:14px;align-items:center}.search-label{display:flex;align-items:center;gap:12px;background:white;border:1px solid var(--line);border-radius:5px;flex:1;padding:0 18px}.search-label>span:first-child{font-size:30px;font-weight:300}.search-label input{background:none;border:0;width:100%;min-width:0;padding:16px 0;color:var(--ink);font-size:14px}.provider-select select,.filter-button{height:57px;border:1px solid var(--line);border-radius:5px;background:transparent;padding:0 18px;color:var(--ink);font-size:13px}.provider-select select{min-width:210px}.filter-button[aria-pressed=true]{background:var(--ink);color:white}.filter-button span{margin-left:10px}.lobby-meta{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);margin:18px 0 22px}.game-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:25px 18px}.game{min-width:0}.game-art{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#12271d}.game-launch{display:block;padding:0;width:100%;height:100%;color:white;text-align:center;background:none}.game-launch img{width:100%;height:100%;object-fit:cover;transition:transform .4s,filter .3s}.play-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#0b2815a8;opacity:0;transition:opacity .25s;font-size:12px;font-weight:650;gap:10px}.play-overlay>span{border-radius:50%;background:var(--green);color:var(--ink);width:46px;height:46px;display:grid;place-items:center;font-size:15px}.game-launch:hover .play-overlay,.game-launch:focus-visible .play-overlay{opacity:1}.game-launch:hover img{transform:scale(1.06)}.save-game{position:absolute;right:8px;top:8px;border:1px solid #ffffff50;background:#14231b9c;backdrop-filter:blur(8px);color:white;border-radius:50%;width:34px;height:34px;font-size:21px;display:grid;place-items:center;line-height:1}.save-game[aria-pressed=true]{background:var(--green);color:var(--ink)}.game-tag{position:absolute;bottom:8px;left:8px;font-size:8px;letter-spacing:.08em;text-transform:uppercase;background:#e0fce7;color:#18372c;padding:3px 6px;border-radius:3px;pointer-events:none}.game h3{font-size:13px;letter-spacing:-.02em;line-height:1.4;margin-top:11px}.game>p{font-size:10px;color:var(--muted);margin-top:3px}.more-games{text-align:center;margin-top:36px}.no-games{text-align:center;padding:48px 20px}.no-games p{margin:20px 0}.provider-strip{display:grid;grid-template-columns:repeat(8,1fr);gap:1px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:46px;padding:23px 0}.provider-mark{padding:12px;background:transparent;transition:background .2s;border-radius:5px}.provider-mark:hover{background:#e4edde}.provider-mark img{width:100%;height:34px;object-fit:contain}
.bonus-section{position:relative}.bonus-section:before,.payment-section:before,.promotions-section:before,.account-section:before{content:'';position:absolute;inset:0;background:var(--mint);z-index:-1}.bonus-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin:20px 0 40px}.bonus-art{position:relative;min-height:310px;background:#182a21;overflow:hidden;border-radius:7px;display:flex;align-items:end;justify-content:end}.bonus-art>img{width:64%;max-height:330px;object-fit:contain;position:relative;right:-4%;filter:drop-shadow(0 0 45px #62ffa82b)}.bonus-art>span{position:absolute;left:30px;top:55px;color:#b4edce;font-size:12px;line-height:1.7;letter-spacing:.12em}.bonus-art strong{display:block;color:white;font-size:35px;letter-spacing:-.05em}.bonus-copy h3{font-size:28px;margin-bottom:18px}.bonus-copy p{font-size:14px;color:var(--muted)}.bonus-copy .text-link{font-size:13px;margin-top:20px}.deposit-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #a7bbad;margin-top:40px}.deposit-tabs>button{background:none;text-align:left;color:var(--ink);font-size:17px;padding:25px 22px;display:flex;gap:18px;align-items:center;border-bottom:3px solid transparent}.deposit-tabs>button>span:first-child{font-size:11px;color:var(--muted)}.deposit-tabs>button[aria-selected=true]{border-color:var(--ink);background:#ffffff50}.tab-arrow{margin-left:auto}.offer-list{display:flex;gap:0;padding:30px 0}.offer-tier{padding:10px 30px 15px;flex:1;border-right:1px solid #bdcec2;min-width:0}.offer-tier:first-child{padding-left:0}.offer-tier:last-child{border:0}.offer-min{font-size:12px;color:var(--muted)}.offer-tier h3{font-size:48px;margin:12px 0}.offer-tier h3 small{display:block;font-size:17px;font-weight:450;letter-spacing:-.02em;margin-top:8px}.spins{font-size:19px;font-weight:650}.offer-game{font-size:11px;color:var(--muted);margin-top:8px!important;min-height:38px}.offer-tier form{margin-top:20px}.offer-tier .button{font-size:13px;min-height:47px}.terms-ribbon{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #afc4b6;border-bottom:1px solid #afc4b6;padding:20px 0;font-size:11px}.terms-ribbon strong{display:block;font-size:15px;color:var(--ink)}.terms-ribbon a{font-size:12px}.calculator{margin-top:42px;display:grid;grid-template-columns:1fr 1.25fr;gap:80px;align-items:center}.calculator h3{font-size:29px;margin:12px 0 18px}.calculator p:not(.eyebrow){font-size:14px;color:var(--muted)}.calculator-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.calculator-controls label{font-size:11px;font-weight:600}.calculator-controls select,.calculator-controls input{display:block;width:100%;margin-top:8px;height:49px;background:white;border:1px solid #aabdac;border-radius:4px;padding:10px 14px;color:var(--ink);font-size:14px}.calculator output{grid-column:1/-1;border-left:3px solid #319469;padding:8px 0 8px 18px}.calculator output strong{font-size:25px;letter-spacing:-.04em}.calculator output span{display:block;font-size:12px;margin-top:5px}.calculator output small{display:block;font-size:10px;line-height:1.7;color:var(--muted);margin-top:9px}
.formats-copy{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-bottom:35px}.format-index{font-size:10px;letter-spacing:.14em;color:#518369}.formats-copy h3{font-size:27px;margin:18px 0}.formats-copy p{font-size:14px;color:var(--muted)}.live-display{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.live-display figure{margin:0;overflow:hidden;border-radius:7px;background:#202626;color:white;position:relative}.live-display img{width:100%;height:220px;object-fit:cover;transition:transform .4s}.live-display figure:hover img{transform:scale(1.025)}.live-display figcaption{position:relative;padding:18px 22px;display:flex;justify-content:space-between;gap:12px;align-items:center}.live-display figcaption strong{font-size:15px}.live-display figcaption span{font-size:9px;color:#c8d2cc}
.payment-section,.promotions-section,.account-section{position:relative}.payment-section:before{background:#eef1eb}.payment-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px}.payment-story>h3{font-size:29px;margin-bottom:27px}.numbered{list-style:none;margin:0;padding:0;counter-reset:steps}.numbered li{position:relative;padding:0 0 25px 46px;counter-increment:steps}.numbered li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:2px;font-size:10px;border:1px solid #b5c7bc;width:27px;height:27px;display:grid;place-items:center;border-radius:50%}.numbered strong{font-size:17px;line-height:1.5}.numbered p{margin-top:8px;font-size:14px;color:var(--muted)}.payment-methods{padding-left:38px;border-left:1px solid var(--line)}.payment-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.payment-logos>div{background:white;border:1px solid #d9e3da;border-radius:5px;height:74px;display:grid;place-items:center;padding:12px}.payment-logos img{max-width:100%;height:36px}.payment-methods>p{font-size:12px;color:var(--muted)}.payment-methods h3{font-size:23px;margin:30px 0 16px}.withdrawal{margin-top:38px;border-top:1px solid #b8c8bc;padding-top:40px}.withdrawal-heading{display:grid;grid-template-columns:200px 1fr 1fr;gap:40px;align-items:start;margin-bottom:30px}.withdrawal-heading h3{font-size:27px}.withdrawal-heading>p:last-child{font-size:13px;color:var(--muted)}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}caption{text-align:left;font-size:11px;color:var(--muted);padding-bottom:12px}th,td{padding:17px 18px;border-bottom:1px solid #c5d3c9}thead{background:#dce8de}thead th{font-weight:500;font-size:11px}tbody th{font-weight:600}.small-print{font-size:11px;color:var(--muted);margin-top:16px}.vip-section{color:#eaf9ee;position:relative}.vip-section:before{content:'';position:absolute;inset:0;background:#102f25;z-index:-1}.vip-section .section-heading>.eyebrow,.vip-section .section-lead{color:#a2c1af}.vip-section .section-heading>.eyebrow span{border-color:#537260}.vip-feature{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.vip-visual{position:relative;min-height:350px;display:grid;place-items:center}.planet{position:absolute;width:185px;left:8%;top:0;filter:drop-shadow(0 0 35px #73e0a833)}.titan{position:absolute;bottom:-25px;right:0;width:220px;filter:drop-shadow(0 0 45px #d5ba4c22)}.vip-number{position:relative;font-size:180px;line-height:1;letter-spacing:-.1em;font-weight:650;color:#98efb6}.vip-number small{display:block;text-align:center;font-size:13px;letter-spacing:.2em;text-transform:uppercase;margin-top:12px}.vip-feature h3{font-size:30px;margin-bottom:22px}.vip-feature p{font-size:14px;color:#bfd2c5}.vip-feature form{margin-top:26px}.loyalty-details{border-top:1px solid #4c6d59;border-bottom:1px solid #4c6d59;margin-top:42px}.loyalty-details summary{padding:23px 0;display:flex;justify-content:space-between;font-size:15px;cursor:pointer}.loyalty-details table{color:#e4f4e8;margin-bottom:25px}.loyalty-details caption{color:#a5c6af}.loyalty-details thead{background:#204737}.loyalty-details td,.loyalty-details th{border-color:#3b5c49}.cashback-row{display:grid;grid-template-columns:1fr 1.5fr;gap:75px;align-items:center;margin-top:45px}.big-number{font-size:90px;letter-spacing:-.07em;line-height:1}.big-number span{font-size:40px}.cashback-row>div:first-child>p{font-size:12px;color:#a5c6af;margin-top:10px}.cashback-row h3{font-size:28px;margin-bottom:18px}.cashback-row>div:last-child p{font-size:14px;color:#bfd2c5}
.promotions-section:before{background:#f0ecef}.campaigns{display:grid;grid-template-columns:1fr 1fr;gap:30px}.campaign{position:relative;padding:30px;background:#e7e1e7;min-height:380px;overflow:hidden;border-radius:7px}.campaign>div{position:relative;z-index:1;max-width:75%}.campaign .eyebrow{color:#65526e;font-size:9px}.campaign h3{font-size:33px;margin:16px 0 24px;max-width:280px}.campaign p:not(.eyebrow){font-size:13px;color:#4f4c55;max-width:300px}.campaign-art{position:absolute;right:-65px;top:-8px;width:250px;opacity:.72}.campaign:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#e7e1e7 30%,#e7e1e780 75%);z-index:1}.campaign>div{z-index:2}.tournament-feature{margin-top:45px;display:grid;grid-template-columns:250px 1fr;gap:50px;align-items:center;border-top:1px solid #cec5d0;padding-top:38px}.tournament-feature>img{width:240px}.tournament-feature h3{font-size:31px;margin:12px 0 18px}.tournament-feature p:not(.eyebrow){font-size:14px;color:#62596a}.sports-layout{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.sports-layout>div>h3{font-size:29px;margin-bottom:22px}.sports-layout>div>p{font-size:14px;color:var(--muted)}.sports-offer{position:relative;background:#e2eee4;padding:30px;border-radius:6px;overflow:hidden;min-height:360px}.sports-offer>img{position:absolute;top:-5px;right:-45px;width:240px;opacity:.85}.sports-offer>*:not(img){position:relative;z-index:2}.sports-offer h3{font-size:44px!important;max-width:220px;margin:17px 0 20px!important}.sports-offer h3 span{font-size:28px}.sports-offer p:not(.eyebrow){font-size:12px!important;max-width:310px;color:var(--ink)!important}.sports-offer form{margin-top:24px}.sports-terms{margin-top:35px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sports-terms summary{display:flex;justify-content:space-between;padding:22px 0;cursor:pointer;font-size:14px;font-weight:600}.sports-terms .reading-columns{margin:0 0 24px;gap:45px}.account-section:before{background:#e9eee8}.account-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.phone-art{position:relative;min-height:470px;isolation:isolate}.phone-art img{width:320px;position:relative;margin:auto;filter:drop-shadow(0 15px 35px #12372b1f)}.phone-art>span{position:absolute;bottom:0;left:0;font-size:40px;line-height:1.15;letter-spacing:-.06em;z-index:1}.phone-art>span strong{font-weight:450;color:#438e64}.account-layout>div>h3{font-size:29px;margin-bottom:28px}
.faq-section .section-heading{margin-bottom:30px}.faq-list{margin-left:240px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:25px;list-style:none;cursor:pointer;font-size:17px;font-weight:550;line-height:1.5}.faq-list summary>span{font-size:24px;font-weight:300;flex-shrink:0;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{font-size:14px;line-height:1.85;color:var(--muted);padding:0 48px 24px 0;max-width:850px}summary::-webkit-details-marker{display:none}.help-section{padding-top:25px}.help-layout{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.contact-block,.safer-block{padding:40px 45px 40px 0}.safer-block{border-left:1px solid var(--line);padding-left:45px;padding-right:0}.support-number{font-size:70px;letter-spacing:-.08em;line-height:1.1;display:block;margin-bottom:25px;color:#3e8e65}.help-layout h3{font-size:28px;margin-bottom:20px}.help-layout p{font-size:14px;color:var(--muted)}.help-layout .text-link{font-size:13px;margin-top:24px}.help-layout .email{font-size:17px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.age{border:1px solid currentColor;border-radius:50%;height:48px;width:48px;display:grid;place-items:center;font-size:18px;flex-shrink:0}.safer-block>.age{margin-bottom:27px}.trust-note{display:grid;grid-template-columns:210px 1fr 1fr;gap:30px;margin-top:35px}.trust-note h3{font-size:18px;line-height:1.4}.trust-note p{font-size:11px;color:var(--muted);margin-top:0;line-height:1.9}footer{background:#18261f;color:#e9f3eb;padding:55px max(56px,calc((100vw - 1280px)/2)) 25px}.footer-top{display:flex;gap:70px;align-items:center;border-bottom:1px solid #ffffff25;padding-bottom:32px}.footer-brand{font-size:38px;letter-spacing:-.06em;text-decoration:none;font-weight:650;line-height:1.1}.footer-brand span{display:block;font-size:16px;font-weight:450;letter-spacing:-.02em;margin-top:8px}.footer-top>p{font-size:14px;color:#b7c9bd}.top-link{margin-left:auto;border:1px solid #729781;width:44px;height:44px;display:grid;place-items:center;text-decoration:none;border-radius:50%;font-size:24px}footer nav{display:flex;gap:30px;margin:25px 0;font-size:12px}footer nav a{text-decoration:none}footer nav a:hover{text-decoration:underline}.footer-bottom{display:flex;align-items:center;gap:20px;border-top:1px solid #ffffff25;padding-top:23px;color:#9eb1a4}.footer-bottom p{max-width:660px;font-size:10px;line-height:1.7}.footer-bottom>span:last-child{margin-left:auto;font-size:10px;white-space:nowrap}.footer-bottom .age{width:35px;height:35px;font-size:13px}
.utility-page{width:min(960px,calc(100% - 64px));margin:auto;padding:60px 0 80px}.utility-page .breadcrumb{font-size:11px;color:var(--muted);margin-bottom:35px}.utility-page h1{font-size:clamp(40px,5vw,66px);margin-bottom:24px}.utility-lead{font-size:21px;max-width:800px;color:var(--muted);margin-bottom:50px}.utility-sections{max-width:760px}.utility-sections section{margin-top:33px;padding-top:30px;border-top:1px solid var(--line)}.utility-sections h2{font-size:28px;margin-bottom:18px}.utility-sections p{font-size:15px;line-height:1.9;color:var(--muted)}.utility-page .back-home{margin-top:45px}.error-page{min-height:65vh}.error-page .actions{margin-top:30px}
body.dialog-open{overflow:hidden}dialog{padding:0;border:1px solid #5c7768;background:#101912;color:#f1fff4;border-radius:12px;width:min(1200px,calc(100vw - 36px));max-width:none;height:min(850px,calc(100dvh - 36px));max-height:none;overflow:hidden;box-shadow:0 25px 120px #0009}dialog[open]{display:flex;flex-direction:column;animation:dialog-in .18s ease-out}dialog::backdrop{background:#05130deb;backdrop-filter:blur(7px)}.demo-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 22px;border-bottom:1px solid #ffffff20;flex-shrink:0}.demo-bar .eyebrow{font-size:8px;color:#92b09b}.demo-bar h2{font-size:21px;margin-top:4px;letter-spacing:-.03em;line-height:1.3}.demo-actions{display:flex;gap:8px}.demo-actions button{color:white;background:#263f30;border-radius:5px;width:44px;height:44px;font-size:27px;line-height:1}.demo-actions button:hover{background:#427654}#demo-description{font-size:10px;padding:8px 22px;margin:0;color:#b6cabc;flex-shrink:0}#demo-stage{flex:1;min-height:0;background:#060c08;position:relative}#demo-stage iframe{width:100%;height:100%;border:0;display:block;background:#060c08}#demo-status{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;background:#101a13;pointer-events:none;z-index:1}#demo-status>p{font-size:14px;max-width:350px;text-align:center;padding:0 20px}.spinner{width:34px;height:34px;border:2px solid #35573e;border-top-color:var(--green);border-radius:50%;animation:spin 1s linear infinite}.demo-foot{padding:10px 22px;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#b7cabb;align-items:center}.demo-foot button{background:transparent;color:#a3f1bb;border:1px solid #3d6049;border-radius:5px;padding:9px 14px;white-space:nowrap;font-size:12px}dialog:fullscreen{width:100vw;height:100dvh;max-width:none;max-height:none;border-radius:0}
@keyframes hero-enter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-art{from{transform:scale(1.04);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes dialog-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media(min-width:1600px){.hero-picture img{object-position:center 58%}}@media(max-width:1100px){:root{--page:calc(100% - 64px)}.masthead{gap:25px}.desktop-nav{gap:20px}.header-end{gap:20px}.hero h1{font-size:76px}.hero-offer{padding:20px 32px;grid-template-columns:140px 1fr 1fr;gap:20px}.hero-offer strong{font-size:24px}.section-heading{grid-template-columns:155px 1fr;gap:25px}.game-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.provider-strip{grid-template-columns:repeat(4,1fr)}.provider-mark img{height:30px}.bonus-intro,.payment-layout,.vip-feature,.sports-layout,.account-layout{gap:40px}.formats-copy{gap:25px}.live-display figcaption{flex-direction:column;align-items:start}.withdrawal-heading{grid-template-columns:1fr 1.3fr}.withdrawal-heading>.eyebrow{grid-column:1/-1}.calculator{gap:40px}.faq-list{margin-left:180px}.campaign>div{max-width:85%}.campaign-art{right:-100px;opacity:.55}.trust-note{grid-template-columns:155px 1fr 1fr;gap:25px}footer{padding-left:32px;padding-right:32px}}
@media(max-width:800px){:root{--header:70px;--page:calc(100% - 48px)}.desktop-nav{display:none}.header-end{margin-left:auto}.menu-toggle{display:block}.header-end>.edition{display:none}.brand img{width:140px;height:59px}.hero{min-height:760px;height:calc(100svh - 70px);max-height:900px}.hero-picture img{object-position:65% 50%;opacity:.75}.hero:before{background:linear-gradient(90deg,#180c22d9,#180c2273 75%)}.hero-inner{padding-top:65px}.hero h1{font-size:76px}.hero-offer{grid-template-columns:1fr 1.5fr;padding:20px 24px}.hero-offer>span:first-child{grid-column:1/-1}.hero-offer strong{font-size:25px}.hero-offer>span:last-child{font-size:10px}.section{padding:65px 0}.section-heading{display:block;margin-bottom:32px}.section-heading>.eyebrow{margin-bottom:22px;padding-top:0}.section-lead{font-size:16px;max-width:600px}.game-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 14px}.lobby-toolbar{flex-wrap:wrap}.search-label{flex-basis:100%}.provider-select{flex:1}.provider-select select{width:100%;min-width:0}.reading-columns{gap:30px}.bonus-intro{gap:30px}.bonus-art{min-height:280px}.bonus-art>span{left:20px;top:28px}.bonus-art strong{font-size:27px}.bonus-copy h3{font-size:24px}.bonus-copy p{font-size:13px}.deposit-tabs>button{font-size:14px;gap:10px;padding:20px 10px}.offer-tier{padding:10px 18px}.offer-tier h3{font-size:38px}.offer-tier h3 small{font-size:14px}.offer-tier .spins{font-size:15px}.terms-ribbon{flex-wrap:wrap}.calculator{grid-template-columns:1fr;gap:25px}.formats-copy{grid-template-columns:1fr;gap:28px}.formats-copy article{display:grid;grid-template-columns:1fr 1.3fr;gap:0 30px}.format-index{grid-column:1/-1}.formats-copy h3{margin-top:12px}.formats-copy p{margin-top:12px}.live-display img{height:150px}.live-display figcaption{padding:15px}.payment-layout{gap:30px}.payment-methods{padding-left:25px}.payment-logos{grid-template-columns:repeat(2,1fr)}.payment-logos>div{height:66px}.withdrawal-heading{gap:20px}.vip-feature{gap:35px}.vip-visual{min-height:300px}.planet{width:130px;left:0}.titan{width:160px;right:-5px;bottom:-10px}.vip-number{font-size:125px}.vip-feature h3{font-size:25px}.cashback-row{gap:35px;grid-template-columns:1fr 1.5fr}.big-number{font-size:70px}.campaigns{gap:18px}.campaign{padding:25px}.campaign h3{font-size:28px}.campaign>div{max-width:100%}.campaign-art{opacity:.35}.campaign p:not(.eyebrow){font-size:12px}.tournament-feature{grid-template-columns:170px 1fr;gap:25px}.sports-layout{gap:30px}.sports-offer{padding:25px}.sports-offer>img{opacity:.4}.sports-offer h3{font-size:36px!important}.account-layout{gap:30px}.phone-art{min-height:390px}.phone-art>span{font-size:32px}.faq-list{margin-left:0}.help-section{padding-top:20px}.contact-block,.safer-block{padding:30px 25px 30px 0}.safer-block{padding-left:25px;padding-right:0}.help-layout h3{font-size:24px}.help-layout p{font-size:13px}.trust-note{grid-template-columns:1fr 1fr;gap:22px}.trust-note h3{grid-column:1/-1}.footer-top{gap:40px}.footer-brand{font-size:32px}.footer-bottom{flex-wrap:wrap}.footer-bottom p{max-width:calc(100% - 65px)}.footer-bottom>span:last-child{margin-left:55px}.chapter-nav{gap:35px}}
@media(max-width:540px){:root{--page:calc(100% - 40px);--header:66px}.masthead{padding:0 20px;gap:12px}.brand img{width:133px;height:56px}.header-end{gap:12px}.header-end .button{font-size:12px;min-height:38px;padding:7px 11px;gap:12px}.menu-toggle{width:38px;padding:7px}.hero{height:calc(100svh - var(--header));min-height:650px;max-height:820px}.hero-inner{padding-top:35px}.hero-inner>.eyebrow{font-size:9px;letter-spacing:.12em;margin-bottom:18px}.hero h1{font-size:clamp(46px,12.8vw,69px);letter-spacing:-.065em}.hero h1 span+span{font-size:.51em;margin-top:9px}.hero-line{font-size:16px;margin:18px 0 11px}.hero-description{font-size:12px;line-height:1.7;margin-bottom:19px;color:#d7cbdf}.hero .actions{gap:22px;align-items:center}.hero .button{min-height:47px;padding:11px 18px;font-size:13px;gap:23px}.hero .text-link{font-size:11px;gap:9px}.hero-terms{font-size:8px;margin-top:15px;max-width:310px}.hero-picture{top:235px;bottom:92px;left:-26%;right:-10%}.hero-picture img{object-position:69% 58%;opacity:1;object-fit:cover}.hero:before{background:linear-gradient(180deg,#180c22 0%,#180c22 27%,#180c22d1 39%,#180c2200 57%)}.hero-offer{grid-template-columns:1fr 1fr;padding:16px 20px;gap:9px 16px;min-height:118px}.hero-offer>span:first-child{font-size:8px;letter-spacing:.12em}.hero-offer strong{font-size:24px}.hero-offer em{font-size:13px;margin-top:4px}.hero-offer>span:last-child{font-size:8px;line-height:1.6}.hero-offer b{font-size:18px;margin-left:10px}.chapter-nav{height:52px;gap:0;justify-content:space-around;padding:0 7px}.chapter-nav>a{font-size:10px;padding:10px 6px}.chapter-nav>a[aria-current=true]:after{bottom:-5px}.section{padding:52px 0}.section-heading>.eyebrow{font-size:9px;margin-bottom:19px;gap:12px}.section-heading>.eyebrow span{width:25px;height:25px;font-size:9px}.section-heading{margin-bottom:26px}h2{font-size:35px;line-height:1.13;letter-spacing:-.05em}.section-lead{font-size:14px;margin-top:17px;line-height:1.75}.lobby-toolbar{gap:10px}.search-label{padding:0 13px}.search-label input{font-size:12px;padding:14px 0}.provider-select select,.filter-button{height:45px;font-size:11px;padding:0 10px}.filter-button span{margin-left:5px}.lobby-meta{font-size:9px;gap:15px;align-items:start;margin:14px 0 19px}.lobby-meta>span{text-align:right;max-width:135px}.game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 10px}.game h3{font-size:10px;line-height:1.5;margin-top:8px}.game>p{font-size:8px}.game-art{border-radius:5px}.save-game{width:30px;height:30px;right:4px;top:4px;font-size:19px}.game-tag{font-size:6px;left:4px;bottom:5px;padding:2px 4px;letter-spacing:.02em}.play-overlay{font-size:10px;gap:5px}.play-overlay>span{height:32px;width:32px;font-size:11px}.more-games{margin-top:25px}.more-games button{font-size:12px;min-height:46px}.provider-strip{grid-template-columns:repeat(4,1fr);margin-top:30px;padding:14px 0;gap:4px}.provider-mark{padding:10px 6px}.provider-mark img{height:25px}.reading-columns{grid-template-columns:1fr;gap:26px;margin-top:32px}.reading-columns h3{font-size:22px;margin-bottom:13px}.reading-columns p{font-size:13px;line-height:1.85}.bonus-intro{grid-template-columns:1fr;gap:25px}.bonus-art{min-height:250px}.bonus-art>img{max-height:270px;width:65%;right:0}.bonus-art>span{top:42px;left:24px}.bonus-art strong{font-size:34px}.bonus-copy h3{font-size:25px}.bonus-copy p{font-size:13px}.deposit-tabs{margin-top:28px}.deposit-tabs>button{font-size:11px;padding:16px 7px;gap:5px;display:block;line-height:1.6}.deposit-tabs>button>span:first-child{display:block;font-size:9px;margin-bottom:3px}.tab-arrow{display:none}.offer-list{display:block;padding:6px 0}.offer-tier,.offer-tier:first-child{padding:22px 0;border:0;border-bottom:1px solid #b8cdbf;display:grid;grid-template-columns:1fr 1fr;gap:5px 14px}.offer-tier:last-child{border-bottom:1px solid #b8cdbf}.offer-min{grid-column:1/-1;font-size:10px}.offer-tier h3{grid-row:2/5;font-size:35px;margin:6px 0}.offer-tier h3 small{font-size:13px;line-height:1.4}.offer-tier .spins{font-size:14px;margin-top:6px}.offer-game{font-size:10px;min-height:0;line-height:1.7;margin:0!important}.offer-tier form{grid-column:2;margin-top:10px}.offer-tier .button{min-height:40px;font-size:11px;padding:9px 14px;gap:18px}.terms-ribbon{border-top:0;gap:16px 12px;font-size:9px}.terms-ribbon>span{max-width:32%}.terms-ribbon strong{font-size:12px}.terms-ribbon>a{font-size:11px}.calculator{margin-top:28px}.calculator h3{font-size:26px}.calculator p:not(.eyebrow){font-size:13px}.calculator-controls{gap:12px}.calculator-controls input,.calculator-controls select{font-size:12px;padding:10px}.calculator output strong{font-size:24px}.calculator output span{font-size:11px}.formats-copy article{display:block}.formats-copy h3{font-size:25px;margin:10px 0 14px}.formats-copy p{font-size:13px}.format-index{font-size:9px}.live-display{grid-template-columns:1fr;gap:12px}.live-display figure{display:grid;grid-template-columns:45% 1fr;align-items:center}.live-display img{height:135px}.live-display figcaption{gap:7px;padding:16px}.live-display figcaption strong{font-size:15px}.live-display figcaption span{font-size:10px}.section-tail{flex-direction:column;align-items:start;gap:20px}.section-tail p{font-size:12px}.section-tail .button{font-size:13px}.payment-layout{grid-template-columns:1fr;gap:22px}.payment-story>h3{font-size:25px}.numbered li{padding-left:38px;padding-bottom:22px}.numbered strong{font-size:15px}.numbered p{font-size:13px}.numbered li:before{width:25px;height:25px;font-size:9px}.payment-methods{padding:26px 0 0;border-left:0;border-top:1px solid var(--line)}.payment-logos{grid-template-columns:repeat(3,1fr);margin:18px 0}.payment-logos>div{height:65px;padding:12px}.payment-logos img{height:30px}.payment-methods h3{font-size:23px}.withdrawal{margin-top:29px;padding-top:30px}.withdrawal-heading{display:block;margin-bottom:22px}.withdrawal-heading h3{font-size:27px;margin:14px 0 20px}.withdrawal-heading>p:last-child{font-size:13px}th,td{padding:13px 9px;min-width:97px;font-size:11px}thead th{font-size:9px}caption{font-size:10px}.small-print{font-size:10px}.vip-feature{grid-template-columns:1fr;gap:28px}.vip-visual{min-height:290px;max-width:350px;width:100%;margin:auto}.vip-number{font-size:145px}.planet{width:150px;top:0}.titan{width:170px}.vip-feature h3{font-size:26px}.vip-feature p{font-size:13px}.loyalty-details{margin-top:30px}.loyalty-details summary{font-size:13px}.cashback-row{grid-template-columns:1fr;gap:26px;margin-top:30px}.big-number{font-size:80px}.cashback-row h3{font-size:25px}.cashback-row>div:last-child p{font-size:13px}.campaigns{grid-template-columns:1fr;gap:17px}.campaign{min-height:355px;padding:25px}.campaign h3{font-size:31px;max-width:210px}.campaign-art{right:-30px;width:240px;opacity:.85}.campaign>div{max-width:88%}.campaign p:not(.eyebrow){font-size:12px;max-width:265px}.campaign:before{background:linear-gradient(90deg,#e7e1e7 25%,#e7e1e7c4 65%,#e7e1e780)}.tournament-feature{grid-template-columns:1fr;gap:20px;margin-top:30px;padding-top:25px}.tournament-feature>img{width:180px;margin:auto}.tournament-feature h3{font-size:27px}.tournament-feature p:not(.eyebrow){font-size:13px}.sports-layout{grid-template-columns:1fr;gap:28px}.sports-layout>div>h3{font-size:26px}.sports-layout>div>p{font-size:13px}.sports-offer{min-height:340px}.sports-offer>img{opacity:.75;width:235px;right:-30px}.sports-offer h3{max-width:190px;font-size:39px!important}.sports-offer p:not(.eyebrow){max-width:275px;font-size:11px!important}.sports-terms summary{font-size:13px}.sports-terms .reading-columns{gap:15px}.account-layout{grid-template-columns:1fr;gap:33px}.phone-art{min-height:350px}.phone-art img{width:260px;margin-right:0}.phone-art>span{bottom:12px;left:0;font-size:35px}.account-layout>div>h3{font-size:26px}.faq-list summary{padding:20px 0;font-size:15px;gap:20px}.faq-list details p{font-size:13px;padding:0 10px 21px 0}.help-layout{grid-template-columns:1fr}.contact-block,.safer-block{padding:30px 0}.safer-block{border-left:0;border-top:1px solid var(--line)}.support-number{font-size:65px;margin-bottom:20px}.help-layout h3{font-size:25px}.help-layout .email{font-size:16px}.trust-note{grid-template-columns:1fr;gap:17px;margin-top:28px}.trust-note p{font-size:11px}.help-section{padding-top:10px}footer{padding:40px 20px 24px}.footer-top{gap:22px;flex-wrap:wrap}.footer-top>p{font-size:12px}.footer-brand{font-size:31px}.footer-brand span{font-size:13px}.top-link{margin-left:auto;width:38px;height:38px}.footer-top>p{order:3;width:100%}footer nav{gap:15px 24px;flex-wrap:wrap;font-size:11px}.footer-bottom p{font-size:9px}.footer-bottom>span:last-child{font-size:9px}.utility-page{width:var(--page);padding:38px 0 55px}.utility-page h1{font-size:39px}.utility-lead{font-size:17px;margin-bottom:32px}.utility-sections h2{font-size:25px}.utility-sections p{font-size:14px}.utility-page .breadcrumb{font-size:10px;margin-bottom:26px}dialog{width:calc(100vw - 12px);height:calc(100dvh - 12px);border-radius:8px}.demo-bar{padding:12px;gap:12px}.demo-bar h2{font-size:17px;max-width:230px}.demo-bar .eyebrow{font-size:7px}.demo-actions{gap:5px}.demo-actions button{width:40px;height:40px;font-size:25px}#demo-description{font-size:9px;padding:8px 12px}.demo-foot{padding:9px 12px;font-size:8px;gap:10px}.demo-foot button{padding:9px;font-size:10px}}
@media(max-width:360px){.hero{height:calc(100svh - var(--header))}.hero .actions{gap:15px}.hero .text-link{font-size:10px}.hero-line{font-size:14px}.hero-description{font-size:11px}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game h3{font-size:11px}.hero-offer strong{font-size:22px}.hero-offer>span:last-child{font-size:7px}.hero-terms{font-size:7px}.header-end{gap:7px}.brand img{width:125px}.section-heading h2{font-size:31px}.hero h1{font-size:43px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.hero-picture img{transform:none!important}}

:root{--gutter:max(56px,calc((100% - 1280px)/2))}.section{width:100%;padding-inline:var(--gutter)}@media(max-width:1100px){:root{--gutter:32px}}@media(max-width:800px){:root{--gutter:24px}}@media(max-width:540px){:root{--gutter:20px}}
