@font-face{font-family:Geologica;src:url('/assets/Geologica.woff2') format('woff2');font-weight:100 900;font-display:swap}@font-face{font-family:Guppy;src:url('/assets/Guppy.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:#001b1a;color:#f7edce;font-family:Geologica,Arial,sans-serif;font-size:16px;line-height:1.75}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}button,input,summary{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #e1ba77;outline-offset:5px}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3{line-height:1.16}h1,h2{font-family:Guppy,Geologica,sans-serif;font-weight:400}h3{font-size:21px;margin-top:32px}p,li{overflow-wrap:anywhere}.skip{position:absolute;top:-100px;left:16px;z-index:99;background:#f7edce;color:#001b1a;padding:12px}.skip:focus{top:10px}.top-note{background:#001312;display:flex;justify-content:space-between;padding:9px max(28px,calc((100vw - 1320px)/2));font-size:10px;letter-spacing:1.2px;color:#acc4b8}.top-note a{text-decoration:none;letter-spacing:.3px}.masthead{max-width:1376px;margin:auto;padding:24px 28px;display:flex;gap:36px;align-items:center;border-bottom:1px solid #225044}.logo{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.logo img{width:115px;height:auto}.logo span{font-size:9px;letter-spacing:2px;color:#cfaa6e;border-left:1px solid #225044;padding-left:12px}.desktop-nav{display:flex;align-items:center;gap:23px;margin-left:auto;font-size:12px}.desktop-nav>a,.desktop-nav summary{text-decoration:none;color:#d8e1d4;white-space:nowrap}.desktop-nav a:hover,.desktop-nav summary:hover{color:#cfaa6e}.desktop-nav details{position:relative}.desktop-nav summary{list-style:none}.desktop-nav summary:after{content:'⌄';margin-left:7px}.drop{position:absolute;top:34px;left:-20px;width:240px;background:#032b25;border:1px solid #225044;box-shadow:0 20px 35px #0005;padding:10px;z-index:10}.drop a{display:block;padding:9px 12px;text-decoration:none}.drop a:hover{background:#064036}.header-tools{display:flex;align-items:center;gap:14px}.search-open,.menu-open{background:none;border:0;font-size:29px;padding:0 4px;line-height:1.4}.account{font-size:11px;background:#176a3e;padding:11px 17px;border-radius:5px;text-decoration:none;white-space:nowrap}.menu-open{display:none}.scope{max-width:1320px;margin:0 auto;padding:14px 0;display:flex;align-items:center;gap:14px;color:#acc4b8;font-size:10px}.scope b{color:#cfaa6e;text-transform:uppercase;font-size:9px;letter-spacing:1px}.scope a{margin-left:auto;white-space:nowrap}main{max-width:1320px;margin:0 auto}.hero{display:grid;grid-template-columns:1fr 1.05fr;gap:45px;align-items:center;padding:45px 0 72px}.eyebrow{font-size:10px;letter-spacing:1.8px;color:#cfaa6e;display:block;margin-bottom:24px}.hero h1{font-size:clamp(48px,4.8vw,72px);letter-spacing:-1.8px;margin-bottom:28px;line-height:1.04}.hero h1 em{font-style:normal;color:#cfaa6e}.hero-text>p{max-width:460px;color:#acc4b8;font-size:15px}.hero-actions{display:flex;align-items:center;gap:24px;margin:30px 0 18px}.button{display:inline-flex;align-items:center;gap:30px;background:#cfaa6e;color:#001b1a;font-size:12px;font-weight:600;text-decoration:none;padding:15px 23px;border-radius:5px}.button:hover{background:#e6c18a}.plain-link{font-size:11px}.hero small{font-size:10px;color:#acc4b8}.hero-picture{position:relative;min-height:470px;background:#032b25;border-radius:220px 18px 18px 18px;overflow:hidden;border:1px solid #225044}.hero-picture>img{height:470px;width:100%;object-fit:cover;object-position:55% center}.hero-caption{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:22px 26px;background:#001312e8}.hero-caption>span{font-family:Guppy;font-size:30px;color:#cfaa6e}.hero-caption small{font-size:8px;letter-spacing:1px}.horizons{padding:35px 0 70px;border-top:1px solid #225044;display:grid;grid-template-columns:1fr 2fr;gap:65px}.section-label>span{font-size:10px;letter-spacing:1.6px;color:#cfaa6e}.section-label h2{font-size:40px;max-width:270px;margin-top:20px}.journey{display:flex;align-items:center;gap:28px;padding:25px 0;border-bottom:1px solid #225044;text-decoration:none}.journey:first-child{padding-top:0}.journey-no{font-size:11px;align-self:flex-start;color:#cfaa6e;padding-top:6px}.journey small{font-size:9px;letter-spacing:1.4px;color:#acc4b8}.journey h3{font-family:Guppy;font-size:33px;font-weight:400;margin:9px 0}.journey p{font-size:12px;color:#acc4b8;margin:0}.journey-arrow{font-size:28px;margin-left:auto;color:#cfaa6e}.journey:hover h3{color:#cfaa6e}.feature{display:grid;grid-template-columns:1.2fr 1fr;background:#032b25;align-items:center;overflow:hidden;border-radius:12px}.feature img{width:100%;height:385px;object-fit:cover}.feature>div{padding:45px 65px}.feature h2{font-size:52px;margin:0 0 20px}.feature p{color:#acc4b8;font-size:13px}.secondary{background:transparent;color:#f7edce;border:1px solid #cfaa6e;gap:0;padding:11px 17px}.secondary:hover{color:#001b1a}.service-strip{display:grid;grid-template-columns:1fr 2fr;gap:50px;padding:65px 0;border-bottom:1px solid #225044;align-items:center}.service-strip h2{font-size:34px;margin:0}.service-strip .eyebrow{margin-bottom:14px}.service-strip nav{display:grid;grid-template-columns:repeat(3,1fr)}.service-strip nav a{display:flex;flex-direction:column;text-decoration:none;border-left:1px solid #225044;padding-left:24px;gap:8px}.service-strip b{font-size:15px;font-weight:500}.service-strip nav span{font-size:10px;color:#acc4b8}.reading-intro{padding:85px 0 40px}.reading-intro h2{font-size:45px;margin-bottom:20px}.reading-intro p{color:#acc4b8;font-size:14px}.reading-layout{display:grid;grid-template-columns:minmax(0,840px) minmax(230px,300px);gap:100px;padding-bottom:100px}.editorial{font-size:15px;line-height:1.85;color:#c7d7cd}.editorial h2{font-size:36px;color:#f7edce;margin:55px 0 24px;padding-top:30px;border-top:1px solid #225044;scroll-margin-top:20px}.editorial>h2:first-child,.editorial>section:first-child h2{margin-top:0}.editorial h3{font-weight:500;color:#f7edce;margin:34px 0 18px;font-size:20px;line-height:1.45}.editorial h4{color:#f7edce;font-size:17px;margin:24px 0 10px}.editorial p{margin-bottom:20px}.editorial li{padding-left:4px;margin:9px 0}.editorial a{color:#dfbd80}.editorial strong{color:#e8ecd9;font-weight:550}.editorial figure{margin:30px 0}.editorial figure img{border-radius:10px}.editorial figcaption{font-size:11px;color:#acc4b8;margin-top:12px}.table-wrap{overflow-x:auto;width:100%;margin:25px 0;border:1px solid #225044;border-radius:7px}.editorial table{border-collapse:collapse;min-width:550px;width:100%;font-size:12px;line-height:1.7}.editorial th{background:#064036;color:#f7edce;text-align:left;font-weight:500}.editorial th,.editorial td{padding:14px 16px;border-bottom:1px solid #225044;vertical-align:top}.editorial tr:last-child td{border:0}.editorial blockquote{margin:24px 0;padding:18px 24px;background:#032b25;border-left:3px solid #cfaa6e}.reading-aside{position:relative}.toc{position:sticky;top:24px;border:1px solid #225044;border-radius:10px;background:#032b25;padding:24px;font-size:11px;max-height:calc(100vh - 48px);overflow:auto}.toc summary{color:#f7edce;font-size:13px}.toc ol{padding-left:18px;margin:20px 0 0}.toc li{padding:7px 0 7px 4px;line-height:1.55;color:#cfaa6e}.toc a{color:#acc4b8;text-decoration:none}.toc a:hover{color:#f7edce}.aside-note{margin:24px 0;background:#064036;padding:24px;border-radius:10px;font-size:11px}.aside-note b{font-size:14px;font-weight:500}.aside-note p{margin-top:12px}.aside-note button{font-size:11px;padding:0;text-align:left}.aside-note a{display:block;margin-top:14px}.breadcrumb{display:flex;gap:14px;color:#acc4b8;font-size:11px;padding:27px 0}.page-intro{padding:38px 0 50px;max-width:950px}.page-intro h1{font-size:65px;color:#f7edce;margin:0 0 24px}.page-intro>p{color:#acc4b8;font-size:19px;max-width:780px}.page-intro small{font-size:11px;color:#cfaa6e}.utility-intro{padding-bottom:30px}.utility-intro h1{font-size:55px}.footer{background:#001312;padding:60px max(28px,calc((100vw - 1320px)/2)) 25px}.footer-intro{display:flex;align-items:center;gap:60px;padding-bottom:35px;border-bottom:1px solid #225044}.footer-intro p{margin:0;color:#acc4b8;font-size:12px}.to-top{margin-left:auto;font-size:11px;color:#cfaa6e}.footer-links{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding:40px 0}.footer-links h2{font-family:Geologica;font-size:13px;font-weight:500;color:#f7edce;margin-bottom:19px}.footer-links a{display:block;color:#acc4b8;font-size:12px;text-decoration:none;margin:9px 0}.footer-links a:hover{color:#cfaa6e}.responsible{display:flex;gap:22px;align-items:center;border-top:1px solid #225044;border-bottom:1px solid #225044;padding:26px 0;color:#acc4b8;font-size:11px}.age{border:1px solid #cfaa6e;border-radius:50%;min-width:45px;height:45px;display:grid;place-items:center;color:#cfaa6e;font-size:14px}.responsible p{margin:0;max-width:700px}.responsible>a{margin-left:auto;white-space:nowrap}.footer-bottom{display:flex;justify-content:space-between;color:#acc4b8;font-size:9px;padding-top:24px}dialog{background:#032b25;color:#f7edce;border:1px solid #225044;border-radius:12px;max-width:calc(100vw - 30px);max-height:calc(100dvh - 40px);padding:30px;width:600px}dialog::backdrop{background:#001312de}.dialog-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.dialog-head h2{font-size:30px;margin:0}.dialog-head button{background:none;border:0;font-size:29px;padding:0 5px}#search-dialog label{display:block;color:#acc4b8;font-size:12px;margin-bottom:10px}#query{display:block;width:100%;padding:14px;border:1px solid #cfaa6e;border-radius:5px;color:#f7edce;background:#001b1a;font-size:16px}#results{list-style:none;margin:20px 0 0;padding:0;max-height:360px;overflow:auto}#results a{display:block;padding:14px 0;border-bottom:1px solid #225044;text-decoration:none;font-size:13px}#results a:hover{color:#cfaa6e}#no-results{margin:20px 0 0;color:#acc4b8;font-size:13px}#mobile-nav nav{display:flex;flex-direction:column;gap:16px}#mobile-nav nav>a{text-decoration:none;padding:8px 0;border-bottom:1px solid #225044}#mobile-nav .drop{position:static;box-shadow:none;border:0;width:auto;padding:10px 0 0 12px;background:transparent}#mobile-nav summary{padding:8px 0}#mobile-nav .drop a{font-size:13px;color:#acc4b8}@media(min-width:1500px){.hero{padding-top:60px}}@media(max-width:1380px){main,.scope{margin-left:30px;margin-right:30px}.masthead{gap:24px}.desktop-nav{gap:17px}.logo span{display:none}.reading-layout{gap:65px}}@media(max-width:1100px){.desktop-nav{display:none}.header-tools{margin-left:auto}.menu-open{display:block}.hero{gap:30px}.hero-picture,.hero-picture>img{height:420px;min-height:420px}.hero h1{font-size:55px}.horizons{gap:40px;grid-template-columns:1fr 1.7fr}.reading-layout{gap:35px;grid-template-columns:minmax(0,1fr) 250px}.feature>div{padding:30px}.feature h2{font-size:45px}.service-strip{gap:30px;grid-template-columns:1fr 1.6fr}.service-strip nav a{padding-left:15px}.scope{font-size:9px}}@media(max-width:760px){body{font-size:15px}.top-note{padding:8px 20px;font-size:8px;letter-spacing:.5px}.top-note>span{max-width:160px}.masthead{padding:19px 20px;gap:10px}.logo img{width:100px}.header-tools{gap:13px}.account{font-size:10px;padding:10px 12px}.search-open{font-size:25px}.menu-open{font-size:24px}.scope{margin:0 20px;padding:12px 0;align-items:flex-start;gap:10px;line-height:1.6}.scope a{display:none}.scope b{margin-top:1px}main{margin:0 20px}.hero{grid-template-columns:1fr;gap:30px;padding:30px 0 45px}.eyebrow{font-size:9px;margin-bottom:20px}.hero h1{font-size:55px;letter-spacing:-1px}.hero-text>p{font-size:14px;max-width:none}.hero-actions{gap:20px;margin-top:24px}.button{font-size:11px;gap:23px;padding:13px 17px}.plain-link{font-size:10px}.hero-picture{min-height:310px;height:310px;border-radius:130px 12px 12px 12px}.hero-picture>img{min-height:310px;height:310px;object-position:center 47%}.hero-caption{padding:13px 20px}.hero-caption>span{font-size:26px}.hero-caption small{font-size:7px}.horizons{grid-template-columns:1fr;gap:25px;padding:30px 0 45px}.section-label h2{font-size:36px;max-width:none;margin-top:15px;margin-bottom:0}.journey{gap:20px;padding:22px 0}.journey h3{font-size:28px}.journey p{font-size:11px}.journey small{font-size:8px}.feature{grid-template-columns:1fr}.feature img{height:260px}.feature>div{padding:30px}.feature h2{font-size:44px}.service-strip{grid-template-columns:1fr;gap:26px;padding:38px 0}.service-strip h2{font-size:32px}.service-strip nav{grid-template-columns:1fr}.service-strip nav a{border-left:0;border-bottom:1px solid #225044;padding:16px 0;flex-direction:row;justify-content:space-between;align-items:center}.service-strip nav a:last-child{border:0}.reading-intro{padding:48px 0 25px}.reading-intro h2{font-size:37px}.reading-intro p{font-size:13px}.reading-layout{display:flex;flex-direction:column;gap:30px;padding-bottom:55px}.reading-aside{order:-1}.toc{position:static;max-height:290px;padding:20px}.toc ol{columns:1}.aside-note{display:none}.editorial{font-size:14px;line-height:1.85}.editorial h2{font-size:30px;margin-top:40px;padding-top:25px}.editorial h3{font-size:18px;margin-top:28px}.editorial table{font-size:11px;min-width:510px}.editorial th,.editorial td{padding:12px}.breadcrumb{padding:21px 0;font-size:10px}.page-intro{padding:22px 0 35px}.page-intro h1{font-size:46px}.page-intro>p{font-size:16px}.page-intro small{font-size:10px}.utility-intro h1{font-size:42px}.footer{padding:40px 20px 22px}.footer-intro{align-items:flex-start;gap:20px;flex-wrap:wrap}.footer-intro p{font-size:11px;max-width:190px}.to-top{margin-left:0;width:100%;font-size:10px}.footer-links{grid-template-columns:1fr 1fr;gap:30px 20px;padding:30px 0}.footer-links>div:last-child{grid-column:1/-1}.footer-links h2{font-size:12px}.footer-links a{font-size:11px}.responsible{flex-wrap:wrap;gap:15px}.responsible p{flex:1;font-size:10px}.responsible>a{margin-left:60px;font-size:10px}.footer-bottom{flex-direction:column;gap:10px;font-size:8px}dialog{padding:24px 20px}.dialog-head h2{font-size:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.masthead,.top-note,.scope,.footer,.reading-aside,.hero,.horizons,.feature,.service-strip,.skip,dialog{display:none!important}body{background:white;color:black}main{max-width:none;margin:0}.reading-layout{display:block}.editorial,.editorial h2,.editorial h3,.editorial a{color:black}.editorial h2{break-after:avoid}a{overflow-wrap:anywhere}}
.hero>div{min-width:0}@media(max-width:760px){.hero h1{font-size:clamp(40px,12.8vw,52px)}.hero-actions{flex-wrap:wrap}.hero-caption small{max-width:145px;text-align:right}.journey>div{min-width:0}}
h1,h2,h3{overflow-wrap:anywhere}@media(max-width:760px){.page-intro h1{font-size:clamp(35px,10.6vw,46px)}.utility-intro h1{font-size:clamp(32px,9.8vw,42px)}}
/* Casino catalogue composition */
.masthead{padding:17px 24px;max-width:1320px;border:0;gap:48px}.logo img{width:104px}.logo span{font-size:8px}.header-search{display:flex;align-items:center;gap:12px;width:340px;border:1px solid #225044;background:#032b25;border-radius:6px;padding:9px 14px;font-size:11px;color:#acc4b8;text-align:left;line-height:1.5}.header-search>span{font-size:21px;line-height:1}.header-search kbd{margin-left:auto;font-family:inherit;font-size:9px;color:#789a87}.header-tools{margin-left:auto;gap:24px}.help-link{font-size:11px;text-decoration:none;color:#acc4b8}.locale{font-size:10px;border-left:1px solid #225044;padding-left:22px}.account{font-size:12px;padding:9px 20px;border:1px solid #338452;background:#176a3e}.nav-bar{max-width:1272px;margin:auto;display:flex;align-items:center;border-top:1px solid #173e33;border-bottom:1px solid #225044;gap:20px}.desktop-nav{margin:0;gap:0;flex:1;font-size:12px}.desktop-nav>a,.desktop-nav details>summary{display:block;padding:13px 23px}.desktop-nav>a:first-child{color:#cfaa6e;padding-left:0}.desktop-nav .drop{top:42px;left:6px}.responsible-nav{color:#acc4b8;font-size:9px;text-decoration:none}.scope{max-width:1272px;font-size:9px;padding:10px 0;color:#8fa99b}.scope b{font-size:8px}.scope a{font-size:9px}main{max-width:1272px}.casino-hero{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(240px,1fr);gap:14px;margin:12px 0 20px}.casino-banner{position:relative;isolation:isolate;min-height:310px;overflow:hidden;border-radius:8px;background:#032b25;border:1px solid #225044}.casino-banner>img{position:absolute;right:0;top:0;width:75%;height:100%;object-fit:cover;object-position:70% 45%;z-index:-2}.casino-banner:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#032b25 10%,#032b25ed 32%,#032b251c 68%)}.banner-copy{padding:35px 36px;max-width:500px}.brand-kicker{font-size:9px;letter-spacing:1.4px;color:#cfaa6e}.banner-copy h1{font-size:54px;letter-spacing:0;margin:17px 0 10px;line-height:1}.banner-copy p{font-size:13px;color:#c7d7cd;line-height:1.6;margin-bottom:25px}.banner-copy .button{background:#176a3e;color:#f7edce;border:1px solid #3c8d58;border-radius:4px;min-width:150px;justify-content:center;padding:9px 20px;font-size:12px}.banner-copy .button:hover{background:#237d49}.banner-text-link{margin-left:20px;font-size:11px;color:#e3c289}.hero-side{display:flex;flex-direction:column;gap:14px}.promo-banner{position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;border:1px solid #6b6340;border-radius:7px;min-height:148px;padding:17px 23px;text-decoration:none;background:#103a2d}.promo-banner:before,.promo-banner:after{content:'';position:absolute;width:7px;height:7px;border:1px solid #cfaa6e;transform:rotate(45deg);top:7px;left:7px;opacity:.7}.promo-banner:after{left:auto;right:7px;top:auto;bottom:7px}.promo-banner small{font-size:8px;letter-spacing:1.2px;color:#cfaa6e}.promo-banner h2{font-size:27px;margin:8px 0 13px;line-height:1.1}.promo-banner div>span{font-size:9px;color:#acc4b8}.promo-banner b{margin-left:15px;color:#cfaa6e;font-size:16px}.promo-symbol{position:absolute;right:8px;bottom:-17px;font-size:125px;color:#cfaa6e;opacity:.12;z-index:-1;line-height:1}.vip-banner{background:#253525;min-height:148px}.casino-shortcuts{display:flex;gap:6px;align-items:center;padding:11px 0;border-top:1px solid #225044;border-bottom:1px solid #225044;overflow:auto}.casino-shortcuts>a,.casino-shortcuts>button{font-family:Geologica;display:flex;gap:10px;align-items:center;white-space:nowrap;text-decoration:none;color:#acc4b8;font-size:13px;border-radius:5px;padding:9px 19px;border:1px solid transparent;background:transparent;line-height:1.4}.casino-shortcuts span{font-size:10px}.casino-shortcuts .selected{background:#064036;border-color:#306044;color:#f7edce}.casino-shortcuts a:hover{background:#032b25}.casino-shortcuts>button{margin-left:auto;font-size:19px}.game-shelf{margin:27px 0 15px}.shelf-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.shelf-heading h2{font-family:Geologica;font-weight:550;font-size:17px;line-height:1.4;margin:0}.shelf-heading h2>span{font-size:22px;color:#cfaa6e;margin-right:12px}.shelf-heading>a{font-size:9px;text-decoration:none;color:#acc4b8}.shelf-heading>a>span{margin-left:14px;border-radius:50%;background:#032b25;width:22px;height:22px;display:inline-grid;place-items:center;font-size:18px}.game-row{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:13px}.game-tile{text-decoration:none;min-width:0}.game-picture{position:relative;aspect-ratio:200/269;background-size:cover;background-position:center;border:1px solid #655838;border-radius:4px;overflow:hidden;box-shadow:inset 0 0 0 3px #001b1a80}.game-picture:before{position:absolute;content:'';inset:3px;border:1px solid #a3814555;pointer-events:none;z-index:1}.game-picture img{width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.game-tile:hover img{transform:scale(1.04)}.game-hover{position:absolute;inset:0;display:grid;place-items:center;background:#001312ce;color:#f7edce;font-size:10px;opacity:0;transition:opacity .15s}.game-tile:hover .game-hover,.game-tile:focus-visible .game-hover{opacity:1}.game-tile h3{font-family:Geologica;font-size:10px;line-height:1.5;margin:9px 0 2px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#d8dfce}.game-tile p{font-size:8px;color:#7f9e8d;line-height:1.4;margin:0}.catalogue-note{font-size:9px;line-height:1.6;color:#789a87;margin:15px 0 28px}.catalogue-note a{color:#acc4b8}.account-ribbon{display:flex;align-items:center;gap:0;background:#032b25;border:1px solid #225044;border-radius:6px;margin:35px 0 25px;padding:23px 26px}.account-ribbon>div{margin-right:auto;padding-right:30px}.account-ribbon b{display:block;font-weight:500;font-size:14px}.account-ribbon div>span{font-size:10px;color:#acc4b8}.account-ribbon>a{border-left:1px solid #225044;padding:6px 27px;text-decoration:none;font-size:11px}.account-ribbon>a>span{color:#cfaa6e;margin-left:20px}.studio-strip{display:flex;gap:30px;align-items:center;padding:24px 0 30px;border-bottom:1px solid #225044}.studio-strip h2{font-family:Geologica;font-size:12px;font-weight:500;white-space:nowrap;margin:0}.studio-strip>div{display:flex;flex:1;align-items:center;justify-content:space-around;gap:20px}.studio-strip div a{font-size:13px;color:#acc4b8;text-decoration:none;font-weight:650;letter-spacing:.3px}.studio-strip>a{font-size:9px;color:#acc4b8;white-space:nowrap}.reading-intro{padding:40px 0 24px}.reading-intro h2{font-family:Geologica;font-size:22px;font-weight:600;margin-bottom:8px}.reading-intro p{font-size:11px}.reading-layout{grid-template-columns:minmax(0,900px) 260px;gap:70px}.editorial{font-size:13px;line-height:1.85}.editorial h2{font-family:Geologica;font-size:23px;font-weight:550;line-height:1.4;padding-top:25px;margin-top:36px}.editorial h3{font-size:16px;line-height:1.5}.toc{border-radius:5px;padding:18px;font-size:10px}.toc summary{font-size:11px}.toc li{padding:5px 0 5px 3px}.page-intro{padding:20px 0 32px}.page-intro .eyebrow{display:none}.page-intro h1{font-size:42px;margin-bottom:14px}.page-intro>p{font-size:15px}.page-intro small{font-size:9px}.breadcrumb{padding:18px 0;font-size:10px}.footer{padding-top:35px}.footer-intro{gap:40px;padding-bottom:25px}.footer-intro p{font-size:10px}.footer-links{padding:28px 0}.footer-links h2{font-size:11px}.footer-links a{font-size:10px}.footer-bottom{font-size:8px}.dialog-head h2{font-family:Geologica;font-weight:550;font-size:23px}.menu-open{font-size:24px}
@media(max-width:1380px){.masthead{margin:0 30px;padding:17px 0}.nav-bar{margin:0 30px}.reading-layout{gap:45px}}@media(max-width:1100px){.masthead{gap:25px}.header-search{width:280px}.nav-bar{min-height:45px}.desktop-nav{display:flex}.desktop-nav>a,.desktop-nav details>summary{padding:12px 15px;font-size:11px}.responsible-nav{font-size:8px}.menu-open{display:none}.casino-hero{grid-template-columns:minmax(0,2.3fr) minmax(220px,1fr)}.banner-copy{padding:32px 25px}.banner-copy h1{font-size:48px}.game-row{grid-template-columns:repeat(6,minmax(0,1fr));overflow:auto;grid-auto-columns:minmax(130px,1fr);grid-auto-flow:column}.account-ribbon>a{padding:6px 18px}.account-ribbon>a>span{margin-left:10px}.studio-strip>div{gap:13px}.studio-strip div a{font-size:10px}.reading-layout{grid-template-columns:minmax(0,1fr) 240px}}
@media(max-width:760px){.masthead{margin:0;padding:15px 18px;gap:18px}.logo img{width:90px}.header-search{display:none}.help-link,.locale{display:none}.header-tools{gap:18px}.account{padding:8px 14px;font-size:10px}.menu-open{display:block}.nav-bar{margin:0 18px;min-height:43px}.desktop-nav{display:flex;gap:23px;overflow:visible}.desktop-nav>a,.desktop-nav details>summary{padding:10px 0;font-size:10px}.desktop-nav>a:first-child,.desktop-nav>a[href='/mobile/'],.desktop-nav>a[href='/contact/'],.desktop-nav>details:nth-of-type(2){display:none}.desktop-nav .drop{top:34px;left:-5px;min-width:230px}.responsible-nav{font-size:8px;white-space:nowrap}.scope{padding:9px 0;margin:0 18px;font-size:8px;gap:8px}.scope b{font-size:8px}.scope a{display:none}main{margin:0 18px}.casino-hero{display:block;margin:8px 0 15px}.casino-banner{min-height:260px}.casino-banner>img{width:88%;object-position:62% center}.casino-banner:after{background:linear-gradient(90deg,#032b25 0%,#032b25e6 24%,#032b2522 83%)}.banner-copy{padding:26px 20px;max-width:300px}.brand-kicker{font-size:8px;letter-spacing:1px}.banner-copy h1{font-size:43px;margin-top:18px}.banner-copy p{font-size:11px;max-width:190px}.banner-copy .button{font-size:10px;min-width:105px;padding:9px 15px}.banner-text-link{font-size:9px;margin-left:15px}.hero-side{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.promo-banner{min-height:106px;padding:13px 14px;border-radius:5px}.promo-banner small{font-size:6px;letter-spacing:.6px}.promo-banner h2{font-size:21px;margin:6px 0 9px}.promo-banner div>span{font-size:7px}.promo-banner b{margin-left:5px;font-size:12px}.promo-symbol{font-size:90px;right:0;bottom:-5px}.casino-shortcuts{padding:9px 0;gap:4px}.casino-shortcuts>a,.casino-shortcuts>button{padding:8px 12px;gap:7px;font-size:12px}.casino-shortcuts span{font-size:9px}.casino-shortcuts>button{margin-left:0}.game-shelf{margin-top:23px}.shelf-heading{margin-bottom:13px}.shelf-heading h2{font-size:15px}.shelf-heading h2>span{font-size:18px;margin-right:8px}.shelf-heading>a{font-size:8px}.shelf-heading>a>span{margin-left:6px;width:18px;height:18px;font-size:14px}.game-row{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 22px)/2.6);gap:10px;overflow:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.game-tile{scroll-snap-align:start}.game-tile h3{font-size:9px}.game-tile p{font-size:7px}.catalogue-note{font-size:8px;margin-top:10px;margin-bottom:15px}.account-ribbon{display:grid;grid-template-columns:1fr 1fr;padding:17px;margin:26px 0 15px;gap:5px 20px}.account-ribbon>div{grid-column:1/-1;padding:0 0 12px}.account-ribbon b{font-size:13px}.account-ribbon div>span{font-size:9px}.account-ribbon>a{padding:9px 0;border-left:0;border-top:1px solid #225044;font-size:10px}.account-ribbon>a>span{float:right}.studio-strip{display:block;padding:20px 0}.studio-strip h2{font-size:11px;margin-bottom:20px}.studio-strip>div{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center}.studio-strip div a{font-size:11px}.studio-strip>a{display:block;text-align:right;font-size:8px;margin-top:18px}.reading-intro{padding:28px 0 18px}.reading-intro h2{font-size:20px}.reading-intro p{font-size:10px}.reading-layout{display:flex;gap:22px}.editorial{font-size:12px}.editorial h2{font-size:21px;margin-top:30px;padding-top:20px}.editorial h3{font-size:15px;margin-top:25px}.toc{max-height:220px;padding:15px}.page-intro{padding:15px 0 25px}.page-intro h1{font-size:34px}.page-intro>p{font-size:13px}.page-intro small{font-size:8px}.breadcrumb{font-size:9px;padding:15px 0}.footer-intro{gap:22px}.footer-intro p{font-size:9px}.footer-links h2{font-size:10px}.footer-links a{font-size:9px}}
@media(prefers-reduced-motion:reduce){.game-picture img,.game-hover{transition:none}}
.casino-banner>img{width:48%;object-position:right center}.casino-banner:after{background:linear-gradient(90deg,#032b25 22%,#032b25 46%,#032b2500 73%)}@media(max-width:760px){.casino-banner>img{width:64%;object-position:82% center}.casino-banner:after{background:linear-gradient(90deg,#032b25 0%,#032b25ee 32%,#032b2500 80%)}}
@media(min-width:761px){.casino-hero{height:240px}.casino-banner{min-height:0}.banner-copy{padding:25px 32px}.banner-copy h1{font-size:46px;margin:12px 0 8px}.banner-copy p{font-size:12px;margin-bottom:18px}.hero-side{min-height:0;gap:12px}.promo-banner{min-height:0;flex:1;padding:11px 20px}.promo-banner h2{font-size:23px;margin:5px 0 7px}.promo-banner small{font-size:7px}.promo-banner div>span{font-size:8px}.casino-banner>img{width:100%;object-position:center}.casino-banner:after{background:linear-gradient(90deg,#032b25 0%,#032b25 56%,#032b2500 78%)}}
@media(max-width:760px){.banner-copy h1{font-size:35px;white-space:nowrap;letter-spacing:-.3px}.casino-banner{min-height:238px}.banner-copy p{margin-bottom:20px}.promo-banner h2{font-size:16px;line-height:1.2;overflow-wrap:normal}.promo-banner{min-height:112px}.promo-banner small{font-size:5.8px}.hero-side{align-items:stretch}.menu-open{min-width:34px;min-height:34px}}
