*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#fff;color:#171b16;font:15px/1.65 Inter,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}.shell{width:min(1160px,calc(100% - 56px));margin:0 auto}.skip-link{position:absolute;left:-999px;top:8px;background:#171d16;color:#fff;padding:10px 14px;z-index:99}.skip-link:focus{left:12px}.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}.header{position:sticky;top:0;z-index:20;background:#fffffff2;backdrop-filter:blur(12px);border-bottom:1px solid #e9ece6}.header-inner{height:74px;display:flex;justify-content:space-between;align-items:center}.brand{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:950;letter-spacing:-.09em;text-decoration:none}.brand img{width:32px;height:32px}.brand b{color:#72ad0d}.primary-nav{display:flex;align-items:center;gap:25px}.primary-nav a{font-size:11px;font-weight:750;text-decoration:none;color:#555e51}.primary-nav a:hover{color:#5b920c}.primary-nav .nav-cta{background:#b4ed3e;color:#171d13;border-radius:7px;padding:11px 15px}.nav-cta span{margin-left:9px}.eyebrow{display:block;color:#6c981e;font-size:9px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}.hero{display:grid;grid-template-columns:1fr .9fr;gap:54px;align-items:center;padding:74px 0 59px}.hero-copy>.eyebrow{display:flex;align-items:center;gap:9px}.hero-copy>.eyebrow i{width:7px;height:7px;background:#82c61b;border-radius:50%;box-shadow:0 0 0 4px #eff8df}.hero h1,.game-intro h1,.article-hero h1{font-size:clamp(43px,5.5vw,68px);line-height:1.01;letter-spacing:-.078em;font-weight:900;margin:20px 0}.hero h1 span{color:#69a70c}.hero-lead{font-size:15px;color:#626a5f;line-height:1.8;max-width:545px}.hero-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px}.button{display:inline-flex;justify-content:center;align-items:center;gap:17px;min-height:43px;padding:12px 17px;border-radius:7px;text-decoration:none;font-size:11px;font-weight:850;transition:transform .2s,background .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:#b4ed3e;color:#151a12}.button-primary:hover{background:#a6df2f}.button-dark{background:#171d16;color:#fff}.button-dark:hover{background:#2b3428}.button-outline{border:1px solid #dfe5da;color:#2c3428;background:#fff}.button span{font-size:15px}.micro-note{font-size:9px;color:#90988b;margin-top:22px}.hero-stage{min-height:375px;position:relative;overflow:hidden;border:1px solid #e7ecdf;border-radius:17px;background:#f9fbf6;padding:23px;display:flex;flex-direction:column;justify-content:space-between}.stage-top,.stage-bottom{z-index:1;display:flex;justify-content:space-between;color:#77816d;font-size:8px;font-weight:850;letter-spacing:.15em}.stage-bottom{font-size:8px}.quick-answer{display:grid;grid-template-columns:1fr 1.1fr auto;align-items:center;gap:25px;padding:21px 23px;border:1px solid #e7ece2;border-radius:12px;background:#fcfdfb;margin:0 auto 28px}.quick-answer strong{display:block;font-size:14px;margin-top:5px}.quick-answer p{font-size:10px;color:#737c6d;margin:0;line-height:1.6}.quick-answer>a{font-size:10px;font-weight:850;color:#5c9010;text-decoration:none;white-space:nowrap}.section{padding:70px 0;border-top:1px solid #eaede7}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:25px}.section-heading h2,.route-layout h2,.offer-copy h2,.faq-block h2,.source-banner h2{font-size:36px;line-height:1.1;letter-spacing:-.065em;margin:10px 0 0}.text-link{font-size:10px;font-weight:850;color:#5e9310;text-decoration:none}.text-link span{padding-left:7px}.game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.game-card{border:1px solid #e7ebe3;border-radius:12px;overflow:hidden;text-decoration:none;background:#fff;transition:transform .2s,border-color .2s}.game-card:hover{transform:translateY(-3px);border-color:#abd763}.game-card-art{height:142px;display:flex;flex-direction:column;justify-content:space-between;padding:15px;position:relative;overflow:hidden;background:#f2f7e9}.game-card-art:before,.game-art:before{content:"";position:absolute;width:180px;height:180px;border:1px solid rgba(95,148,18,.17);border-radius:50%;right:-30px;top:-33px;box-shadow:0 0 0 22px #ffffff3d,0 0 0 44px #ffffff2e}.game-card-art span{font-size:7px;font-weight:850;letter-spacing:.15em;color:#68745e;z-index:1}.game-card-art b{font-size:25px;line-height:1;letter-spacing:-.06em;max-width:210px;z-index:1}.art-sweet-bonanza,.art-starburst{background:#f8f2e5}.art-book-of-dead,.art-blackjack{background:#f3eee7}.art-aviator{background:#edf2f8}.game-card-copy{display:block;padding:15px}.game-card-copy>strong{display:block;font-size:12px}.game-card-copy small{display:block;font-size:9px;color:#81897b;line-height:1.5;margin-top:6px;min-height:27px}.game-card-copy em{display:block;color:#5e9210;font-style:normal;font-size:9px;font-weight:850;margin-top:11px}.game-card-copy em b{margin-left:7px}.route-section{background:#f6f8f2;padding:69px 0}.route-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:78px;align-items:center}.route-layout p{font-size:11px;color:#717a6d;line-height:1.8;max-width:360px;margin-top:15px}.route-layout code{font-size:10px;color:#557f11;background:#ecf4df;padding:2px 5px;border-radius:4px}.route-list{border-top:1px solid #dfe6d8}.route-card{display:grid;grid-template-columns:35px 1fr 18px;gap:13px;align-items:center;padding:15px 3px;border-bottom:1px solid #dfe6d8;text-decoration:none}.route-number{font-size:9px;color:#79a92f;font-weight:850}.route-card strong{display:block;font-size:12px}.route-card small{display:block;font-size:9px;color:#879080;margin-top:3px}.route-card>b{color:#679e12;font-weight:400}.offer-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center}.offer-visual{position:relative;min-height:300px;background:#1a2116;color:#fff;border-radius:15px;padding:23px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.offer-visual .eyebrow{color:#b4ed3e}.offer-visual strong{font-size:39px;line-height:1;letter-spacing:-.07em;position:relative;z-index:1}.offer-visual small{color:#c4cdbd;font-size:9px}.offer-orb{position:absolute;right:-12px;top:28px;font-size:220px;line-height:.9;color:#b4ed3e1f;font-weight:950;letter-spacing:-.11em}.offer-copy>p{font-size:12px;line-height:1.8;color:#737c6c}.check-list{list-style:none;padding:0;margin:18px 0}.check-list li{padding:8px 0;border-bottom:1px solid #edf0e9;font-size:10px;color:#596353}.check-list li:before{content:"\2713";color:#6b9e16;font-weight:900;margin-right:9px}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.category-grid>a{min-height:148px;border:1px solid #e5eae1;border-radius:11px;padding:17px;text-decoration:none;transition:border .2s,transform .2s}.category-grid>a:hover{border-color:#a9d468;transform:translateY(-3px)}.category-icon{width:32px;height:32px;border-radius:9px;background:#f0f7e5;display:grid;place-items:center;color:#679e13;font-size:14px;margin-bottom:14px}.category-grid strong{display:block;font-size:12px}.category-grid small{display:block;color:#879080;font-size:9px;margin-top:5px}.faq-block{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px}.faq-block>div:first-child p{font-size:10px;color:#7d8678;max-width:250px}.faq-list details{border-top:1px solid #e6ebe2;padding:14px 0}.faq-list details:last-child{border-bottom:1px solid #e6ebe2}.faq-list summary{display:flex;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;font-size:11px;font-weight:800}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#699d12;font-size:15px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{font-size:10px;color:#70796b;line-height:1.7;margin:9px 22px 0 0}.source-banner{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px;border:1px solid #e5eadf;border-radius:12px;background:#fafcf7}.source-banner p{font-size:10px;color:#707a6c;margin-bottom:0}.responsible-strip{display:grid;grid-template-columns:48px 1fr auto;gap:19px;align-items:center;padding:30px 0;border-top:1px solid #e9ece6}.responsible-icon{width:43px;height:43px;background:#1c2419;color:#b4ed3e;border-radius:12px;display:grid;place-items:center;font-size:12px;font-weight:900}.responsible-strip h2{font-size:16px;margin:4px 0}.responsible-strip p{font-size:9px;color:#7c8578;margin:0}.responsible-strip .text-link{white-space:nowrap}.footer{background:#f6f8f3;border-top:1px solid #e6ebe1;padding:29px 0 15px}.footer-main{display:flex;justify-content:space-between;gap:35px}.footer-brand{max-width:390px}.footer-brand p{font-size:9px;color:#7a8476;line-height:1.7}.footer-links{display:flex;gap:15px;flex-wrap:wrap;align-content:start}.footer-links a{font-size:9px;text-decoration:none;font-weight:800;color:#626d5c}.footer-bottom{border-top:1px solid #e3e8de;margin-top:20px;padding-top:11px;display:flex;justify-content:space-between;font-size:8px;color:#8c9587}.breadcrumbs{display:flex;gap:8px;align-items:center;font-size:9px;color:#879080;margin-bottom:17px}.breadcrumbs a{color:#608f12;text-decoration:none}.article-hero{padding:42px 0 32px}.article-hero h1,.game-intro h1{font-size:clamp(37px,4.8vw,58px);margin:11px 0 15px}.article-hero .hero-lead{max-width:790px}.answer-panel{border-left:3px solid #a9df37;background:#f8faf4;padding:13px 16px;margin-top:20px;border-radius:0 8px 8px 0}.answer-panel p{font-size:11px;color:#4f5a49;line-height:1.7;margin:5px 0 0}.article-meta{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #e8ece5;margin-top:21px;padding-top:10px;font-size:8px;color:#8a9485}.article-layout{display:grid;grid-template-columns:205px 1fr;gap:55px;padding:24px 0 68px}.article-side{align-self:start;position:sticky;top:98px;border:1px solid #e6ebe2;border-radius:11px;padding:15px;background:#fcfdfb}.article-side>a{display:block;padding:8px 0;font-size:9px;color:#6c7766;text-decoration:none}.article-side>a:hover{color:#5e9011}.side-cta{margin-top:12px}.side-cta .button{width:100%;font-size:9px;padding:10px}.prose{max-width:780px}.prose section{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid #e8ece6;scroll-margin-top:100px}.prose h2{font-size:23px;line-height:1.2;letter-spacing:-.045em;margin:8px 0 10px}.prose p,.prose li{font-size:11px;color:#667061;line-height:1.8}.prose ul{padding-left:18px}.mechanic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0}.mechanic-grid>div{padding:13px;border:1px solid #e6ebe1;border-radius:9px;background:#fcfdfb}.mechanic-grid span{display:block;font-size:8px;color:#6c9d15;font-weight:900}.mechanic-grid strong{display:block;font-size:10px;margin:6px 0}.mechanic-grid small{font-size:9px;color:#7b8575;line-height:1.45}.source-note{font-size:9px!important;color:#818b7b!important}.source-note a{color:#59890e;font-weight:800}.game-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center;padding:32px 0 37px}.game-intro .hero-lead{font-size:13px}.game-intro .answer-box{margin-top:18px;border-left:3px solid #b4ed3e;padding:10px 14px;background:#f8faf4}.game-intro .answer-box p{font-size:10px;margin:5px 0 0;color:#56604f;line-height:1.7}.game-art{min-height:318px;border-radius:14px;background:#f1f7e7;border:1px solid #e5ebdd;padding:19px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.game-art:before{content:"";position:absolute;width:290px;height:290px;border:1px solid rgba(98,150,18,.22);border-radius:50%;right:-40px;top:-27px;box-shadow:0 0 0 25px #fff3,0 0 0 54px #ffffff29}.art-variant-1{background:#f8f2e5}.art-variant-2{background:#edf3f8}.art-variant-3{background:#f2eee8}.art-variant-4{background:#f7f2e9}.art-variant-5{background:#eef4e8}.art-top,.art-bottom{position:relative;z-index:1;display:flex;justify-content:space-between;font-size:8px;font-weight:850;letter-spacing:.15em;color:#718067}.art-symbols{position:absolute;z-index:1;top:95px;left:22px;display:flex;gap:9px}.art-symbols i{width:29px;height:29px;border:1px solid rgba(92,140,20,.28);transform:rotate(45deg);border-radius:8px;background:#ffffff59}.art-symbols i:nth-child(2){margin-top:24px}.art-symbols i:nth-child(3){margin-top:48px}.art-title{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;text-align:right;margin-top:auto}.art-title small{font-size:8px;letter-spacing:.17em;color:#75826a;font-weight:850}.art-title strong{font-size:clamp(25px,3vw,39px);line-height:1;letter-spacing:-.065em;max-width:330px;margin-top:8px}.art-bottom{margin-top:25px}.art-bottom b{color:#6b9b18}.data-panel{display:grid;grid-template-columns:1.1fr repeat(4,1fr) 1.1fr;border:1px solid #e4eadf;border-radius:11px;overflow:hidden;margin-bottom:15px}.data-heading,.data-cell,.data-status{padding:15px;border-right:1px solid #e7ece3;display:flex;flex-direction:column;justify-content:center;min-height:91px}.data-heading strong{font-size:11px;margin-top:4px}.data-heading small{font-size:8px;color:#849080;margin-top:3px}.data-cell span,.data-status span{font-size:8px;color:#899283;text-transform:uppercase;letter-spacing:.08em}.data-cell strong,.data-status strong{font-size:9px;line-height:1.45;margin-top:5px}.data-status{border-right:0;background:#f7faef}.data-status strong{color:#5f9014}.game-detail{padding-top:43px}.data-panel+.section{border-top:0}.game-detail .prose{max-width:760px}.conversion-card{border:1px solid #e4eadc;background:#f8faf4;border-radius:12px;padding:18px;margin-top:17px}.conversion-card h2{font-size:16px;margin:5px 0}.conversion-card p,.conversion-card small{font-size:9px;color:#75806f;line-height:1.6}.conversion-card small{display:block;margin-top:9px}.offer-placeholder{border:1px dashed #cfd9c4;background:#fafcf7;border-radius:10px;padding:17px;margin:20px 0}.offer-value{font-size:17px;margin:9px 0}.offer-placeholder>span:not(.eyebrow){display:block;font-size:9px;color:#73806b}.offer-placeholder p{font-size:9px}.payment-table{border:1px solid #e7ece4;border-radius:10px;overflow:hidden;margin:16px 0}.payment-table>div{display:flex;justify-content:space-between;gap:15px;padding:11px 13px;border-bottom:1px solid #e7ece4;font-size:9px}.payment-table>div:last-child{border-bottom:0}.payment-table span{color:#879181}.payment-table b{font-size:9px}.step-list{list-style:none;padding:0;margin:17px 0}.step-list li{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #e8ece5;font-size:10px;color:#667061}.step-list b{color:#699d12}.safety-box{padding:17px;background:#f2f6eb;border-radius:10px;margin:18px 0}.safety-box strong{font-size:11px}.safety-box p{margin-bottom:0}.game-mini-grid,.directory-grid,.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.game-mini-grid a,.directory-card,.related-grid a{display:flex;flex-direction:column;gap:5px;text-decoration:none;padding:13px;border:1px solid #e5eae2;border-radius:9px;min-height:90px}.game-mini-grid a:hover,.directory-card:hover,.related-grid a:hover{border-color:#acd96a}.game-mini-grid span,.directory-card>span{font-size:7px;color:#759848;font-weight:900;letter-spacing:.1em}.game-mini-grid strong,.directory-card strong,.related-grid strong{font-size:10px}.game-mini-grid small,.directory-card small{font-size:8px;color:#899283}.directory-card b{margin-top:auto;color:#699c16;font-size:11px}.directory-grid{grid-template-columns:repeat(4,1fr)}.directory-card{min-height:108px}.cta-inline{padding:19px;background:#f6f9f0;border:1px solid #e7eddd;border-radius:11px}.cta-inline h2{margin:6px 0}.cta-inline p{max-width:600px}.responsible-strip{margin-top:15px}.faq-list{padding:4px 0}.related-section{border:0!important}.related-grid a{min-height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.article-hero>.answer-panel{max-width:800px}.article-hero h1{font-size:clamp(36px,4.5vw,54px)}.article-hero .hero-lead{max-width:820px}.article-hero .answer-panel p{margin-bottom:0}.article-hero+.section{border-top:0}.game-hero+.data-panel{margin-top:0}.conversion-card .button{margin-top:3px}.footer a:focus-visible,.primary-nav a:focus-visible,.button:focus-visible,.game-card:focus-visible,.category-grid a:focus-visible{outline:3px solid #54870b;outline-offset:3px}.menu-button:focus-visible,.faq-list summary:focus-visible{outline:3px solid #54870b;outline-offset:3px}.prefers-reduced-motion *{scroll-behavior:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}@media(max-width:940px){.primary-nav{gap:14px}.primary-nav a{font-size:9px}.hero{gap:30px}.route-layout,.offer-section{gap:35px}.data-panel{grid-template-columns:repeat(3,1fr)}.data-heading,.data-cell{border-bottom:1px solid #e7ece3}.data-cell:nth-child(4){border-right:0}.data-status{grid-column:span 3;min-height:60px}.directory-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:767px){.shell{width:calc(100% - 34px)}.header-inner{height:64px}.menu-button{display:flex;width:34px;height:34px;flex-direction:column;justify-content:center;gap:5px;border:0;background:transparent}.menu-button span:not(.sr-only){display:block;width:20px;height:2px;background:#1b2118}.primary-nav{display:none;position:absolute;top:64px;left:0;right:0;padding:8px 17px 17px;background:#fff;border-bottom:1px solid #e8ece4;box-shadow:0 12px 23px #192b0c12;flex-direction:column;align-items:stretch;gap:0}.primary-nav.open{display:flex}.primary-nav a{padding:11px 2px;border-bottom:1px solid #f0f2ed;font-size:11px}.primary-nav .nav-cta{border:0;text-align:center;margin-top:8px}.hero{grid-template-columns:1fr;padding:47px 0 38px;gap:25px}.hero h1{font-size:47px}.hero-lead{font-size:13px}.hero-stage{min-height:290px}.quick-answer{grid-template-columns:1fr;gap:8px;margin-bottom:0}.quick-answer>a{margin-top:4px}.section{padding:49px 0}.section-heading{align-items:flex-start;flex-direction:column}.section-heading h2,.route-layout h2,.offer-copy h2,.faq-block h2,.source-banner h2{font-size:30px}.game-grid{grid-template-columns:1fr 1fr;gap:9px}.game-card-art{height:115px;padding:11px}.game-card-art b{font-size:19px}.game-card-copy{padding:11px}.game-card-copy small{font-size:8px}.route-layout{grid-template-columns:1fr;gap:23px}.offer-section{grid-template-columns:1fr;gap:25px}.offer-visual{min-height:240px}.offer-visual strong{font-size:33px}.category-grid{grid-template-columns:1fr 1fr}.category-grid>a{min-height:125px;padding:13px}.faq-block{grid-template-columns:1fr;gap:18px}.source-banner{align-items:flex-start;flex-direction:column}.responsible-strip{grid-template-columns:42px 1fr;gap:12px;padding:24px 0}.responsible-strip .text-link{grid-column:2}.footer-main,.footer-bottom{flex-direction:column}.footer-links{gap:11px}.footer-bottom{gap:6px}.article-hero{padding:30px 0 20px}.article-hero h1,.game-intro h1{font-size:38px}.article-layout{grid-template-columns:1fr;gap:17px;padding-top:12px}.article-side{position:static;display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.article-side>.eyebrow{grid-column:1/-1}.side-cta{grid-column:1/-1}.side-cta .button{width:auto}.game-hero{grid-template-columns:1fr;gap:22px;padding-top:24px}.game-art{min-height:245px}.game-intro .hero-actions{margin-top:18px}.data-panel{grid-template-columns:1fr 1fr}.data-heading{grid-column:span 2}.data-cell{min-height:72px}.data-cell:nth-child(2n){border-right:0}.data-status{grid-column:span 2}.game-detail{padding-top:24px}.mechanic-grid{grid-template-columns:1fr}.game-mini-grid,.related-grid,.directory-grid{grid-template-columns:1fr 1fr}.article-meta{font-size:7px}.conversion-card .button{width:100%}}body{font-size:16px}.eyebrow{font-size:11px;color:#4d6c17}.primary-nav a{font-size:14px}.button{font-size:14px;min-height:48px}.hero-lead{font-size:17px}.micro-note{font-size:12px;color:#5f6959}.quick-answer strong{font-size:16px}.quick-answer p,.quick-answer>a{font-size:14px;color:#5f6959}.game-card-copy>strong,.route-card strong,.category-grid strong,.faq-list summary{font-size:14px}.game-card-art span{font-size:9px;color:#4f5f40}.game-card-copy small,.game-card-copy em,.route-layout p,.route-card small,.category-grid small,.faq-list details p,.offer-copy>p,.source-banner p,.responsible-strip p,.footer-brand p,.footer-links a,.footer-bottom,.article-side>a,.article-meta,.breadcrumbs{font-size:12px;color:#5f6959}.route-number{font-size:11px}.check-list li,.faq-block>div:first-child p{font-size:14px}.responsible-strip h2{font-size:18px}.prose p,.prose li{font-size:15px}.prose h2{font-size:25px}.answer-panel p,.game-intro .answer-box p{font-size:14px}.article-hero .hero-lead,.game-intro .hero-lead{font-size:16px}.data-heading strong,.conversion-card h2{font-size:14px}.data-heading small,.data-cell span,.data-status span{font-size:11px;color:#5f6959}.data-cell strong,.data-status strong,.payment-table>div,.payment-table b,.step-list li,.safety-box strong{font-size:13px}.stage-top,.stage-bottom,.art-top,.art-bottom,.art-title small{font-size:10px;color:#5f6959}.mechanic-grid span{font-size:11px;color:#4b7410}.mechanic-grid small{font-size:12px;color:#5f6959}.data-status strong,.game-card-copy em,.route-card>b,.source-note a,.text-link{color:#4b7410}.source-note,.conversion-card p,.conversion-card small,.offer-placeholder>span:not(.eyebrow),.offer-placeholder p{font-size:12px;color:#5f6959}.game-mini-grid strong,.directory-card strong,.related-grid strong{font-size:13px}.game-mini-grid small,.directory-card small{font-size:11px;color:#5f6959}.article-meta{font-size:11px}.game-detail,.bonus-detail,.payment-detail,.vip-detail{display:grid;grid-template-columns:205px minmax(0,1fr);gap:34px;align-items:start}.detail-sidebar{position:sticky;top:94px;display:flex;flex-direction:column;gap:7px;padding:15px;border:1px solid #e5eadf;border-radius:10px;background:#f8faf6}.detail-sidebar .eyebrow{margin-bottom:3px}.detail-sidebar a{display:block;padding:5px 0;color:#4d5d44;font-size:12px;line-height:1.45;text-decoration:none}.detail-sidebar a:hover{color:#47750a;text-decoration:underline;text-underline-offset:3px}.brand b{color:#4d7b05}.breadcrumbs a{color:#4b7410}.menu-button{width:44px;height:44px}.article-side>a{padding:10px 0}.faq-list summary{min-height:44px;align-items:center}a:focus-visible,button:focus-visible{outline:3px solid #54870b;outline-offset:3px}@media(max-width:940px){.game-detail,.bonus-detail,.payment-detail,.vip-detail{grid-template-columns:175px minmax(0,1fr);gap:22px}}@media(max-width:767px){.game-detail,.bonus-detail,.payment-detail,.vip-detail{grid-template-columns:1fr;gap:18px}.detail-sidebar{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px;padding:12px}.detail-sidebar .eyebrow{grid-column:1/-1}.detail-sidebar a{padding:7px 8px;border:1px solid #e5eadf;border-radius:6px;background:#fff}}.home-hero-entry{background:#b4ed3e;color:#171b16;font-weight:850}.home-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:0 0 35px}.home-facts article{padding:18px;border:1px solid #e6ebe2;border-radius:11px;background:#fff;min-height:130px}.home-facts article>span,.home-game-facts dt,.payment-check-card dt{display:block;color:#4d6c17;font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.home-facts strong{display:block;margin:8px 0 4px;font-size:17px;letter-spacing:-.025em}.home-facts p,.home-section-lead,.home-answer p,.home-product-card p,.home-two-column p,.table-note{margin:0;color:#5f6959;font-size:15px;line-height:1.7}.home-answer{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:25px 28px;border-radius:12px;background:#f7f9f4;border:1px solid #e6ebe2;margin-bottom:30px}.home-answer h2{margin:6px 0;font-size:26px;letter-spacing:-.05em}.home-answer p{max-width:730px}.home-answer>a,.home-guide-link,.home-category-links a,.home-inline-links a,.quick-start-steps a{color:#4b7410;font-size:14px;font-weight:800;text-decoration:none}.home-bonus-funnel{background:linear-gradient(180deg,#fbfdf8 0,#fff)}.home-section-lead{max-width:900px;margin:-6px 0 22px}.bonus-funnel-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:18px;align-items:stretch}.bonus-terms-card,.bonus-calc-card{position:relative;border:1px solid #e4eadf;border-radius:14px;padding:25px;background:#fff;overflow:hidden}.bonus-terms-card{padding-right:42px}.bonus-visual-mark{position:absolute;right:21px;top:18px;display:grid;place-items:center;width:50px;height:50px;border-radius:15px;background:#f0f7e5;color:#5e920f;font-weight:950;font-size:22px;transform:rotate(7deg)}.bonus-visual-mark span{font-size:14px}.bonus-terms-card h3,.bonus-calc-card h3,.payment-check-card h3{margin:0 55px 17px 0;font-size:22px;line-height:1.2;letter-spacing:-.045em}.bonus-rule-list{list-style:none;padding:0;margin:0;counter-reset:rules}.bonus-rule-list li{position:relative;counter-increment:rules;padding:11px 0 11px 38px;border-top:1px solid #edf0e9}.bonus-rule-list li:before{content:counter(rules,decimal-leading-zero);position:absolute;left:0;top:13px;color:#60920f;font-size:12px;font-weight:900}.bonus-rule-list strong,.bonus-rule-list span{display:block}.bonus-rule-list strong{font-size:15px;margin-bottom:3px}.bonus-rule-list span,.bonus-source-note{color:#5f6959;font-size:14px;line-height:1.65}.bonus-source-note{padding:10px 12px;margin:15px 0;background:#f7f9f4;border-radius:8px}.bonus-calc-card{background:#f3f8eb;border-color:#e2ebd5}.bonus-calc-card>.eyebrow{margin-bottom:7px}.bonus-calc-card>p{font-size:14px;line-height:1.6;color:#5f6959;margin:0 0 16px}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.calc-fields label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:750;color:#3f4938}.calc-fields .calc-wide{grid-column:1/-1}.calc-fields input,.calc-fields select,.game-finder input{min-height:45px;width:100%;padding:10px 12px;border:1px solid #d8e1ce;border-radius:8px;background:#fff;color:#171b16;font:inherit}.calc-fields input:focus-visible,.calc-fields select:focus-visible,.game-finder input:focus-visible{outline:3px solid #54870b;outline-offset:2px}.calc-result{margin:15px 0;padding:15px;border:1px solid #deead0;border-radius:9px;background:#fff}.calc-result span,.calc-result small{display:block;color:#5f6959;font-size:12px}.calc-result output{display:block;margin:6px 0;font-size:24px;font-weight:900;letter-spacing:-.04em;color:#25331b}.calc-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.calc-actions .button{min-height:46px}.home-game-funnel{border-top:1px solid #e8ece5}.game-finder{margin:18px 0 21px;padding:18px 20px;background:#f7f9f4;border:1px solid #e4eadf;border-radius:11px}.game-reading-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.game-reading-grid article{padding:19px;border:1px solid #e4eadf;border-radius:11px;background:#fbfcfa}.game-reading-grid article>span{color:#4d6c17;font-size:11px;font-weight:850;letter-spacing:.08em}.game-reading-grid h3{margin:8px 0;font-size:18px}.game-reading-grid p{color:#5f6959;font-size:14px;line-height:1.7}.game-reading-grid a{color:#4b7410;font-size:13px;font-weight:800;text-decoration:none}.game-finder>label{display:block;margin-bottom:8px;font-weight:850;font-size:14px}.game-finder-input{display:flex;gap:10px}.game-finder input{flex:1;max-width:520px}.game-finder-input button{min-width:110px}.game-finder-help,.game-finder-status{margin:7px 0 0;color:#5f6959;font-size:13px}.game-finder-results{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.game-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0 0;padding:0;border:0}.game-filter-grid legend{grid-column:1/-1;margin-bottom:1px;font-size:12px;font-weight:850;color:#405039}.game-filter-grid label,.comparison-selects label{display:flex;flex-direction:column;gap:5px;color:#485343;font-size:12px;font-weight:750}.game-filter-grid select,.comparison-selects select{min-height:44px;min-width:0;padding:9px 10px;border:1px solid #d8e1ce;border-radius:8px;background:#fff;color:#20271d;font:inherit}.game-filter-grid select:focus-visible,.comparison-selects select:focus-visible{outline:3px solid #54870b;outline-offset:2px}.game-finder-results a{display:flex;flex-direction:column;gap:5px;min-width:0;padding:10px 12px;border:1px solid #e1e8d9;border-radius:8px;background:#fff;color:#40582b;text-decoration:none;font-size:13px;font-weight:750}.game-finder-results a:hover{border-color:#a7d456}.game-finder-results strong{font-size:13px}.game-finder-results small{color:#65705d;font-size:10px;font-weight:550;line-height:1.45}.game-finder>.button{margin-top:12px}.rtp-volatility-tool{margin:0 0 23px;padding:22px;border:1px solid #e1e8d9;border-radius:12px;background:linear-gradient(145deg,#fbfcf8,#fff)}.tool-heading .eyebrow{display:block}.tool-heading h3{margin:6px 0;font-size:23px;letter-spacing:-.04em}.tool-heading p{max-width:800px;margin:0;color:#5f6959;font-size:14px;line-height:1.65}.comparison-selects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:17px 0 13px}.interactive-comparison-table{width:100%;table-layout:fixed;border-collapse:collapse;background:#fff}.interactive-comparison-table th,.interactive-comparison-table td{padding:11px 12px;border:1px solid #e6ebe2;text-align:left;vertical-align:top;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.interactive-comparison-table thead th{background:#f1f6e9;color:#36442e;font-size:12px}.interactive-comparison-table tbody th{width:23%;color:#3e4937}.comparison-difference{margin:10px 0 13px;color:#5f6959;font-size:12px;line-height:1.5}.rtp-volatility-tool>.button{min-height:46px}.home-game-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.home-game-card{min-width:0;border:1px solid #e4e9e0;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 18px #273d1309}.home-game-art{position:relative;min-height:125px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;background:#f1f7e8}.home-game-art:after{content:"";position:absolute;top:0;right:0;width:38%;height:100%;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(91,140,23,.12) 12px 14px);clip-path:polygon(55% 0,100% 0,100% 100%,0 100%)}.home-game-art>span,.home-game-art>strong,.home-game-art>small{position:relative;z-index:1}.home-game-art>span,.home-game-art>small{font-size:10px;font-weight:850;letter-spacing:.11em;color:#526347}.home-game-art>strong{max-width:220px;font-size:23px;line-height:1;letter-spacing:-.05em}.home-game-info{padding:14px}.home-game-info h3{margin:0 0 10px;font-size:17px;line-height:1.15;letter-spacing:-.03em}.home-game-facts{margin:0}.home-game-facts div{padding:7px 0;border-top:1px solid #eef1eb}.home-game-facts dt{font-size:10px;letter-spacing:.05em}.home-game-facts dd{margin:3px 0 0;color:#4e5948;font-size:12px;line-height:1.45}.home-game-availability{margin:9px 0;color:#596352;font-size:12px;line-height:1.5}.home-guide-link{display:inline-block;margin:1px 0 12px;font-size:13px}.home-game-info .button{width:100%;min-height:48px;padding:9px 11px;justify-content:center;text-align:center;font-size:13px;line-height:1.35}.home-category-links,.home-inline-links{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px}.home-category-links a{padding:9px 12px;border:1px solid #e4eadf;border-radius:8px;background:#fff}.home-quick-start{background:#f7f9f4}.quick-start-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;list-style:none;padding:0;margin:25px 0 20px}.quick-start-steps li{display:grid;grid-template-columns:34px 1fr;gap:11px;align-content:start;padding:18px 16px;background:#fff;border:1px solid #e3e9dc;border-radius:11px}.quick-start-steps>li>span{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:#eff7e2;color:#4b7410;font-size:12px;font-weight:900}.quick-start-steps h3{margin:2px 0 6px;font-size:16px}.quick-start-steps p{grid-column:1/-1;margin:0;color:#5f6959;font-size:14px;line-height:1.65}.quick-start-steps a{grid-column:1/-1;margin-top:3px;font-size:13px}.quick-start-action{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 19px;background:#fff;border:1px solid #e3e9dc;border-radius:11px}.quick-start-action strong{font-size:16px}.quick-start-action p{margin:4px 0 0;color:#5f6959;font-size:13px}.home-comparison table{width:100%;border-collapse:collapse;text-align:left}.home-comparison th,.home-comparison td{padding:12px 14px;border-bottom:1px solid #e7ece3;font-size:14px;line-height:1.55;vertical-align:top}.home-comparison thead th{background:#f4f7ef;color:#43523b;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.home-comparison tbody th{white-space:nowrap}.home-comparison td a{color:#4b7410;font-weight:800}.comparison-scroll{overflow-x:auto;border:1px solid #e4eadf;border-radius:10px}.table-note{margin-top:9px;font-size:12px}.home-payments{background:#fbfcfa;border-top:1px solid #e9ede6;border-bottom:1px solid #e9ede6}.home-two-column{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.home-two-column h2,.home-product-card h2,.home-final-cta h2{margin:8px 0 12px;font-size:32px;line-height:1.1;letter-spacing:-.055em}.home-two-column p+p{margin-top:12px}.home-check-list{padding-left:19px;margin:13px 0;color:#515d4b}.home-check-list li{padding:4px 0;font-size:14px;line-height:1.6}.payment-check-card{padding:23px;border:1px solid #e5eadf;border-radius:12px;background:#fff}.payment-check-card h3{margin:6px 0 13px}.payment-check-card dl{margin:0}.payment-check-card dl div{padding:11px 0;border-top:1px solid #edf0e9}.payment-check-card dt{letter-spacing:.03em}.payment-check-card dd{margin:4px 0 0;color:#5f6959;font-size:14px;line-height:1.55}.home-product-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.home-product-card{padding:24px;border:1px solid #e5eadf;border-radius:13px;background:#fff}.mobile-card{background:linear-gradient(145deg,#f4f8ec,#fff 67%)}.vip-card{background:#f8f7f2}.home-product-card h2{font-size:25px}.home-product-card p+p{margin-top:11px}.home-product-card .home-guide-link{margin-top:16px}.home-hubs{background:#f8faf6}.home-hub-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.home-hub-card{position:relative;min-height:117px;display:flex;flex-direction:column;gap:6px;padding:15px;border:1px solid #e4e9e0;border-radius:10px;background:#fff;text-decoration:none}.home-hub-card span{color:#4d6c17;font-size:12px;font-weight:850}.home-hub-card strong{max-width:220px;font-size:13px;line-height:1.45}.home-hub-card b{position:absolute;right:12px;bottom:11px;color:#4b7410;font-size:13px}.home-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 26px}.home-faq-grid details{padding:14px 0;border-top:1px solid #e6ebe2}.home-faq-grid summary{display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:15px;font-weight:800;line-height:1.45}.home-faq-grid summary::-webkit-details-marker{display:none}.home-faq-grid summary span{flex:none;color:#4b7410;font-size:18px;font-weight:400}.home-faq-grid details[open] summary span{transform:rotate(45deg)}.home-faq-grid details p{margin:8px 20px 0 0;color:#5f6959;font-size:14px;line-height:1.7}.home-faq-grid details a{color:#4b7410;font-weight:800}.home-final-cta{padding:42px 0;background:#192116;color:#fff}.home-final-inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.home-final-cta .eyebrow{color:#b4ed3e}.home-final-cta h2{max-width:700px;margin:8px 0;font-size:30px}.home-final-cta p{margin:0;color:#d0d8c9;font-size:14px}.home-final-cta .button{flex:none}@media(max-width:940px){.home-facts{grid-template-columns:repeat(2,1fr)}.home-game-grid,.game-filter-grid,.game-finder-results{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-start-steps{grid-template-columns:repeat(2,1fr)}.home-hub-grid{grid-template-columns:repeat(3,1fr)}.bonus-funnel-grid{gap:12px}.bonus-terms-card,.bonus-calc-card{padding:19px}.home-two-column{gap:28px}}@media(max-width:767px){.home-facts{gap:8px;padding-bottom:24px}.home-facts article{min-height:120px;padding:13px}.home-facts strong{font-size:15px}.home-facts p,.home-section-lead,.home-answer p,.home-product-card p,.home-two-column p{font-size:14px}.home-answer{align-items:flex-start;flex-direction:column;gap:12px;padding:19px;margin-bottom:18px}.home-answer h2{font-size:23px}.bonus-funnel-grid{grid-template-columns:1fr}.bonus-terms-card,.bonus-calc-card{padding:18px}.bonus-terms-card{padding-right:18px}.bonus-terms-card h3,.bonus-calc-card h3,.payment-check-card h3{font-size:20px}.bonus-visual-mark{right:15px;top:14px;width:40px;height:40px}.bonus-terms-card h3{max-width:calc(100% - 35px)}.bonus-rule-list span,.bonus-source-note{font-size:13px}.calc-fields{gap:9px}.calc-actions{align-items:stretch;flex-direction:column}.calc-actions .button{width:100%}.game-finder{padding:14px}.game-finder-input{align-items:stretch;flex-direction:column}.game-finder-input button{width:100%}.game-filter-grid{grid-template-columns:1fr 1fr;gap:8px}.game-filter-grid select,.comparison-selects select{font-size:12px}.game-finder-results{grid-template-columns:1fr}.game-finder>.button,.rtp-volatility-tool>.button{width:100%}.rtp-volatility-tool{padding:16px}.tool-heading h3{font-size:20px}.comparison-selects{grid-template-columns:1fr;gap:9px}.interactive-comparison-table th,.interactive-comparison-table td{padding:8px 6px;font-size:10px}.interactive-comparison-table tbody th{width:26%}.comparison-difference{font-size:11px}.home-game-grid{grid-template-columns:1fr 1fr;gap:8px}.home-game-art{min-height:105px;padding:11px}.home-game-art>strong{font-size:18px}.home-game-info{padding:10px}.home-game-info h3{font-size:15px}.home-game-facts dd,.home-game-availability{font-size:11px}.home-game-info .button{min-height:50px;padding:8px;font-size:12px}.game-reading-grid{grid-template-columns:1fr}.home-category-links{gap:7px}.home-category-links a{font-size:12px}.quick-start-steps{grid-template-columns:1fr;gap:8px;margin:18px 0}.quick-start-steps li{grid-template-columns:31px 1fr;padding:14px}.quick-start-action{align-items:stretch;flex-direction:column}.quick-start-action .button{width:100%}.home-comparison th,.home-comparison td{padding:10px;font-size:12px}.home-comparison thead th{font-size:10px}.home-two-column{grid-template-columns:1fr;gap:19px}.home-two-column h2,.home-final-cta h2{font-size:27px}.home-product-cards{grid-template-columns:1fr;gap:10px}.home-product-card{padding:19px}.home-hub-grid{grid-template-columns:1fr 1fr;gap:8px}.home-hub-card{min-height:110px;padding:12px}.home-hub-card strong{font-size:12px}.home-faq-grid{grid-template-columns:1fr}.home-final-cta{padding:30px 0}.home-final-inner{align-items:stretch;flex-direction:column;gap:17px}.home-final-cta .button{width:100%}}.bonus-hero{padding-bottom:32px}.bonus-fit{margin:9px 0 0!important}.bonus-facts-section{padding:16px 0 34px}.bonus-facts-section .game-facts-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:13px}.bonus-facts-section h2{font-size:25px;line-height:1.2;margin:6px 0}.bonus-facts-section .game-facts-heading p{max-width:420px;color:#5f6959;font-size:13px;line-height:1.6;margin:0}.bonus-facts-section .game-fact-table th{width:220px}.bonus-detail{padding-top:26px}.bonus-prose{max-width:790px}.bonus-prose section{scroll-margin-top:110px}.bonus-callout{padding:15px 17px;border:1px solid #e6ebdf;background:#f9fbf6;border-radius:10px;margin:16px 0}.bonus-callout strong{font-size:14px}.bonus-callout p{margin:4px 0 0}.bonus-math>p:first-of-type{font-size:13px;color:#5f6959}.bonus-example-list,.bonus-step-list{list-style:none;padding:0;margin:17px 0}.bonus-example-list li,.bonus-step-list li{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:11px 0;border-bottom:1px solid #e8ece5}.bonus-example-list li>span,.bonus-step-list li>span{font-size:12px;color:#689919;font-weight:900;padding-top:2px}.bonus-example-list p,.bonus-step-list p{margin:0}.bonus-calculator{margin:23px 0 4px;padding:20px;border:1px solid #e0e8d6;border-radius:12px;background:#fafcf7}.bonus-calculator .calc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bonus-calculator label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:750;color:#343b30}.bonus-calculator input,.bonus-calculator select{width:100%;min-height:44px;padding:10px 11px;border:1px solid #dce4d4;border-radius:7px;background:#fff;color:#1a2017;font:inherit;font-weight:500}.bonus-calculator input:focus,.bonus-calculator select:focus{outline:3px solid #d9efb2;border-color:#76a928}.bonus-calculator .calc-result{margin-top:14px;padding:13px;border-radius:8px;background:#fff;border:1px solid #e6ebe1}.bonus-calculator .calc-result span,.bonus-calculator .calc-result small{display:block;font-size:12px;color:#5f6959}.bonus-calculator .calc-result output{display:block;font-size:20px;font-weight:850;margin:5px 0;color:#20271d}.bonus-calculator .calc-actions{display:flex;justify-content:flex-end;margin-top:12px}.bonus-calculator button{cursor:pointer}.bonus-ladder{margin:20px 0}.bonus-ladder ol{counter-reset:bonusstep;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;list-style:none;padding:0}.bonus-ladder li{min-height:78px;padding:14px;border:1px solid #e2e9d9;background:#fbfcf9;border-radius:9px;display:flex;align-items:center;gap:12px}.bonus-ladder li span{color:#6a9c1c;font-weight:900;font-size:12px}.bonus-ladder li strong{font-size:13px}.bonus-faq{padding-top:10px}.bonus-final-cta p{font-size:14px}.bonus-related{padding-top:8px!important}@media(max-width:767px){.bonus-facts-section .game-facts-heading{align-items:flex-start;flex-direction:column;gap:7px}.bonus-facts-section h2{font-size:22px}.bonus-facts-section .game-fact-table th{width:145px}.bonus-calculator{padding:14px}.bonus-calculator .calc-fields{grid-template-columns:1fr}.bonus-calculator .calc-actions .button{width:100%}.bonus-ladder ol{grid-template-columns:1fr}.bonus-example-list li,.bonus-step-list li{grid-template-columns:30px 1fr}.bonus-related .related-grid{grid-template-columns:1fr}}.payment-hero{padding-bottom:30px}.payment-audience{margin:9px 0 0!important}.payment-facts-section{padding:16px 0 34px}.payment-facts-section .game-facts-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:13px}.payment-facts-section h2{font-size:25px;line-height:1.2;margin:6px 0}.payment-facts-section .game-facts-heading p{max-width:450px;color:#5f6959;font-size:13px;line-height:1.6;margin:0}.payment-facts-section .game-fact-table th{width:215px}.payment-detail{padding-top:26px}.payment-prose{max-width:790px}.payment-prose section{scroll-margin-top:110px}.payment-callout{padding:15px 17px;border:1px solid #e6ebdf;background:#f9fbf6;border-radius:10px;margin:16px 0}.payment-callout strong{font-size:14px}.payment-callout p{margin:4px 0 0}.payment-processing{padding:13px 15px;background:#f4f7ef;border-radius:8px}.payment-step-list{list-style:none;padding:0;margin:17px 0}.payment-step-list li{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:11px 0;border-bottom:1px solid #e8ece5}.payment-step-list li span{font-size:12px;color:#689919;font-weight:900;padding-top:2px}.payment-step-list li p{margin:0}.payment-faq{padding-top:10px}.payment-final-cta p{font-size:14px}.payment-related{padding-top:8px!important}@media(max-width:767px){.payment-facts-section .game-facts-heading{align-items:flex-start;flex-direction:column;gap:7px}.payment-facts-section h2{font-size:22px}.payment-facts-section .game-fact-table th{width:145px}.payment-step-list li{grid-template-columns:30px 1fr}.payment-related .related-grid{grid-template-columns:1fr}}.vip-hero{padding-bottom:30px}.vip-audience{margin:9px 0 0!important}.vip-facts-section,.vip-comparison-section{padding:16px 0 34px}.vip-facts-section .game-facts-heading,.vip-comparison-section .game-facts-heading{display:flex;justify-content:space-between;align-items:end;gap:22px;margin-bottom:13px}.vip-facts-section h2,.vip-comparison-section h2{font-size:25px;line-height:1.2;margin:6px 0}.vip-facts-section .game-facts-heading p,.vip-comparison-section .game-facts-heading p{max-width:460px;color:#5f6959;font-size:13px;line-height:1.6;margin:0}.vip-facts-section .game-fact-table th{width:245px}.vip-comparison-table{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.vip-comparison-table th,.vip-comparison-table td{padding:13px 15px;border-bottom:1px solid #e6ebe2;vertical-align:top;font-size:14px;line-height:1.6}.vip-comparison-table thead th{background:#f4f7ef;color:#415039;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.vip-comparison-table tbody th{width:150px;color:#2b3327}.vip-detail{padding-top:26px}.vip-prose{max-width:790px}.vip-prose section{scroll-margin-top:110px}.vip-callout{padding:15px 17px;border:1px solid #e1e8d8;background:#fafcf7;border-radius:10px;margin:16px 0}.vip-callout strong{font-size:14px}.vip-callout p{margin:4px 0 0}.vip-step-list{list-style:none;padding:0;margin:17px 0}.vip-step-list li{display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;padding:11px 0;border-bottom:1px solid #e8ece5}.vip-step-list li span{font-size:12px;color:#689919;font-weight:900;padding-top:2px}.vip-step-list li p{margin:0}.vip-faq{padding-top:10px}.vip-final-cta{padding:24px;border-radius:12px;background:#192116;color:#fff}.vip-final-cta .eyebrow{color:#b4ed3e}.vip-final-cta p{color:#d0d8c9;font-size:14px}.vip-related{padding-top:8px!important}@media(max-width:767px){.vip-facts-section .game-facts-heading,.vip-comparison-section .game-facts-heading{align-items:flex-start;flex-direction:column;gap:7px}.vip-facts-section h2,.vip-comparison-section h2{font-size:22px}.vip-facts-section .game-fact-table th{width:155px}.vip-step-list li{grid-template-columns:30px 1fr}.vip-final-cta{padding:18px}.vip-final-cta .button{width:100%}.vip-related .related-grid{grid-template-columns:1fr}}.top-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding-top:8px;padding-bottom:22px}.top-hub-card{position:relative;display:flex;flex-direction:column;gap:8px;min-height:180px;padding:20px;border:1px solid #e2e8dc;border-radius:12px;background:#fff;text-decoration:none;transition:border-color .16s,transform .16s}.top-hub-card:hover{border-color:#a8d75b;transform:translateY(-2px)}.top-hub-card strong{font-size:18px;line-height:1.3;letter-spacing:-.025em}.top-hub-card p{margin:0;color:#5f6959;font-size:13px;line-height:1.55}.top-hub-card>b{position:absolute;right:16px;bottom:14px;color:#5d9311}.top-hub-note{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px 28px;color:#60695b;font-size:13px}.top-hub-note p{margin:0}.top-hub-note a,.top-related a,.compare-final a{color:#4b7410;font-weight:800}.top-short-links{display:flex;gap:16px;margin-top:14px;font-size:13px}.top-short-links a{color:#4b7410;font-weight:800}.top-featured{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:23px;border:1px solid #dce9c8;border-radius:14px;background:linear-gradient(110deg,#f4f9e9,#fff 70%);margin-top:3px;margin-bottom:22px}.top-featured-copy h2{margin:4px 0 6px;font-size:28px;letter-spacing:-.05em}.top-featured-copy p{margin:0 0 8px;max-width:680px;color:#5f6959;font-size:14px}.top-featured-sources{font-size:12px;color:#596652}.top-featured-sources a{color:#4b7410;font-weight:750}.top-featured>.button{flex:none}.top-ranking .section-heading p,.compare-table-section .section-heading p{max-width:470px;color:#60695b;font-size:13px}.top-weight-list{display:grid;grid-template-columns:repeat(8,minmax(78px,1fr));gap:7px;padding:0;margin:15px 0;list-style:none}.top-weight-list li{display:flex;justify-content:space-between;gap:7px;padding:9px 10px;border:1px solid #e6ebe1;border-radius:8px;background:#fff;font-size:11px}.top-weight-list strong{color:#4b7410}.top-method-note,.top-availability-note{color:#66705e;font-size:12px;line-height:1.6}.top-table-scroll{overflow-x:auto;border:1px solid #e1e7dc;border-radius:11px;background:#fff}.top-score-table,.compare-fact-table{width:100%;min-width:1080px;border-collapse:collapse;text-align:left}.top-score-table th,.top-score-table td,.compare-fact-table th,.compare-fact-table td{padding:12px 11px;border-bottom:1px solid #e6ebe2;vertical-align:top;font-size:12px;line-height:1.5}.top-score-table thead th,.compare-fact-table thead th{background:#f4f7ef;color:#42513b;font-size:11px;white-space:nowrap}.top-score-table thead th small{display:block;margin-top:3px;color:#73806a;font-weight:650}.top-score-table tbody th{min-width:260px;font-size:13px}.top-score-table tbody th small{display:block;max-width:330px;margin-top:5px;color:#60695b;font-size:11px;font-weight:450}.top-score-table td{text-align:center;white-space:nowrap}.top-score-table .weighted-score{font-weight:900;font-size:14px;color:#3f6411}.top-score-table .weighted-score small{display:block;color:#6d7666;font-size:10px;font-weight:550}.rank-number{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin-right:5px;border-radius:50%;background:#f0f5e8;color:#547f13;font-size:11px}.top-row-sources{min-width:155px;padding:0;margin:0;list-style:none}.top-row-sources li+li{margin-top:4px}.top-row-sources a,.top-source-list a{color:#4b7410;font-size:10px;white-space:normal}.top-availability-note{margin:9px 0 0}.top-faq{padding-top:18px}.top-faq .faq-list{max-width:900px}.top-related{padding-top:10px;padding-bottom:40px;font-size:13px}.compare-featured{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-top:4px;padding-bottom:8px}.compare-brand-card{padding:20px;border:1px solid #e3e9df;border-radius:12px;background:#fff}.compare-brand-card--20bet{border-color:#dce9c8;background:#f7faef}.compare-brand-card h2{margin:5px 0;font-size:24px}.compare-brand-card p{margin:5px 0 9px;color:#5f6959;font-size:13px}.compare-brand-card>a{color:#4b7410;font-size:12px;font-weight:750}.compare-table-section{padding-top:18px}.compare-fact-table{min-width:760px}.compare-fact-table tbody th{width:190px;color:#394333}.top-source-list{display:flex;flex-wrap:wrap;gap:7px 18px;padding:14px 0 0;list-style:none}.source-date{color:#717a6d}.compare-final{display:flex;justify-content:space-between;align-items:center;padding-top:5px;padding-bottom:38px}.compare-final p{color:#5f6959;font-size:13px}@media(max-width:940px){.top-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.top-weight-list{grid-template-columns:repeat(4,minmax(100px,1fr))}.top-featured{align-items:flex-start;flex-direction:column}.top-featured>.button{width:100%}}.compare-brand-actions{margin-top:14px}@media(max-width:767px){.top-hub-grid{grid-template-columns:1fr}.top-hub-card{min-height:145px;padding:16px}.top-hub-note,.compare-final{align-items:flex-start;flex-direction:column}.top-weight-list{grid-template-columns:repeat(2,minmax(0,1fr))}.top-featured{padding:18px}.top-score-table th,.top-score-table td,.compare-fact-table th,.compare-fact-table td{padding:10px 9px}.top-method-note{font-size:11px}.compare-featured{grid-template-columns:1fr}.compare-final .button{width:100%}}.game-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.85fr);gap:46px;align-items:center;padding:46px 0 50px}.game-intro h1{max-width:730px;font-size:clamp(39px,4.7vw,60px)}.answer-box{margin-top:20px;padding:17px 19px;border:1px solid #e5eadf;border-left:4px solid #91c933;border-radius:10px;background:#fbfcf9}.answer-box>p{margin:5px 0 0;color:#515b4d;font-size:15px;line-height:1.65}.answer-box .answer-type{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px;font-size:12px;color:#5f6959}.answer-type strong{color:#1c2419}.answer-type span{padding-left:9px;border-left:1px solid #d7dfd0}.game-art{--x746407bce:#f0eadc;--x7a234aa28:#92733d;--x5013a6827:#537b73;position:relative;min-height:370px;overflow:hidden;border:1px solid color-mix(in srgb,var(--x7a234aa28) 20%,white);border-left:5px solid var(--x7a234aa28);border-radius:3px;padding:22px;background:var(--x746407bce);isolation:isolate}.game-art:before{content:"";position:absolute;inset:0 0 0 auto;width:42%;background:color-mix(in srgb,var(--x7a234aa28) 10%,white);clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);z-index:-1}.game-art:after{content:"";position:absolute;inset:0 0 0 auto;width:34%;background:repeating-linear-gradient(135deg,transparent 0 13px,color-mix(in srgb,var(--x7a234aa28) 16%,transparent) 13px 15px);clip-path:polygon(66% 0,100% 0,100% 100%,0 100%);z-index:-1}.game-art__top,.game-art__base{display:flex;justify-content:space-between;gap:15px;color:#515b4d;font-size:10px;font-weight:850;letter-spacing:.13em}.game-art__sigil{position:absolute;inset:50% 0 auto;text-align:center;transform:translateY(-50%);font-size:clamp(86px,11vw,145px);line-height:1;font-weight:950;letter-spacing:-.1em;color:var(--x7a234aa28);opacity:.85}.game-art__copy{position:absolute;left:23px;right:23px;bottom:71px;display:flex;flex-direction:column;gap:5px}.game-art__copy small{color:#4d6c17;font-size:10px;font-weight:900;letter-spacing:.14em}.game-art__copy strong{max-width:360px;font-size:30px;line-height:1.04;letter-spacing:-.055em}.game-art__copy span{max-width:300px;color:#5f6959;font-size:12px}.game-art__base{position:absolute;left:23px;right:23px;bottom:20px;align-items:center;border-top:1px solid color-mix(in srgb,var(--x7a234aa28) 18%,white);padding-top:12px}.game-art__base b{color:var(--x7a234aa28);font-size:15px}.game-art--aviator .game-art__sigil{transform:translateY(-50%) rotate(-9deg);font-style:italic}.game-art--blackjack .game-art__sigil,.game-art--live-blackjack .game-art__sigil,.game-art--poker .game-art__sigil{transform:translateY(-50%) rotate(-8deg)}.game-facts-wrap{padding:16px 0 40px;border-top:1px solid #e9ece6}.game-facts-heading{display:flex;align-items:end;justify-content:space-between;gap:22px;margin:0 0 14px}.game-facts-heading h2{margin:5px 0 0;font-size:27px;letter-spacing:-.05em}.game-facts-heading p{max-width:410px;margin:0;color:#5f6959;font-size:13px}.game-facts-scroll{overflow:auto;border:1px solid #e5eae2;border-radius:11px}.game-fact-table{width:100%;border-collapse:collapse;background:#fff}.game-fact-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.game-fact-table th,.game-fact-table td{padding:12px 15px;border-bottom:1px solid #e9ece6;text-align:left;vertical-align:top;font-size:14px;line-height:1.55}.game-fact-table tr:last-child th,.game-fact-table tr:last-child td{border-bottom:0}.game-fact-table th{width:230px;color:#36412f;font-weight:800;background:#f8faf6}.game-fact-table td{color:#596353}.game-facts-wrap>.source-note{margin:10px 0 0}.game-facts-wrap+.section{border-top:0;padding-top:38px}.game-prose{max-width:790px}.game-feature-callout,.round-example{margin:20px 0;padding:20px;border:1px solid #e5eadf;border-radius:11px;background:#f8faf6}.game-feature-callout p,.round-example p{margin:6px 0 0}.round-example small{display:block;margin-top:12px;color:#687364;font-size:12px}.game-launch-steps{list-style:none;padding:0;margin:18px 0;counter-reset:game-steps}.game-launch-steps li{display:grid;grid-template-columns:42px 1fr;gap:13px;align-items:start;padding:13px 0;border-bottom:1px solid #e8ece5}.game-launch-steps li>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#eef5e4;color:#4d7414;font-size:12px;font-weight:900}.game-launch-steps p{margin:3px 0}.game-faq{margin:10px 0 27px}.similar-games{padding-top:24px;border-top:1px solid #e7ebe4}.similar-game-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.similar-game-grid>a{display:flex;min-height:125px;flex-direction:column;gap:7px;padding:14px;border:1px solid #e5eae2;border-radius:10px;text-decoration:none;background:#fff}.similar-game-grid>a:hover{border-color:#a5d45b;transform:translateY(-2px)}.similar-game-grid span{color:#4d6c17;font-size:10px;font-weight:900;letter-spacing:.1em}.similar-game-grid strong{font-size:15px;line-height:1.25}.similar-game-grid small{color:#5f6959;font-size:12px;line-height:1.5}.game-final-cta{margin-top:34px}.game-final-cta h2{font-size:24px}@media(max-width:940px){.game-hero{grid-template-columns:1fr 1fr;gap:25px}.game-art{min-height:330px}.game-facts-heading{align-items:flex-start;flex-direction:column;gap:7px}.game-fact-table th{width:190px}}@media(max-width:767px){.game-hero{grid-template-columns:1fr;padding:27px 0 31px;gap:20px}.game-intro h1{font-size:39px}.answer-box{padding:15px}.game-art{min-height:270px}.game-art__sigil{font-size:98px}.game-art__copy strong{font-size:26px}.game-facts-wrap{padding-top:10px}.game-facts-heading h2{font-size:23px}.game-facts-heading p{font-size:12px}.game-fact-table th,.game-fact-table td{padding:10px;font-size:12px}.game-fact-table th{width:135px}.similar-game-grid{grid-template-columns:1fr 1fr}.similar-game-grid>a{min-height:132px;padding:11px}.similar-game-grid strong{font-size:13px}.similar-game-grid small{font-size:11px}.game-detail{padding-top:20px}}.page-promo{position:relative;z-index:1;width:min(1160px,calc(100% - 56px));min-height:104px;margin:-22px auto 27px;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px 17px;border:1px solid #e2e9d8;border-left:4px solid #8bc52f;border-radius:12px;background:linear-gradient(100deg,#f7faef,#fff 72%);box-shadow:0 8px 24px #2637140b}.page-promo-art{position:relative;display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border:1px solid #dfe9cf;border-radius:11px;background:#eef6e2;color:#456c11;isolation:isolate}.page-promo-art__mark{font-size:24px;font-weight:900;line-height:1}.page-promo-art__type{position:absolute;left:5px;right:5px;bottom:4px;text-align:center;font-size:7px;font-weight:900;letter-spacing:.1em;color:#56664a}.page-promo--game .page-promo-art{background:linear-gradient(145deg,#eef5e4,#fff)}.page-promo--bonus .page-promo-art{background:linear-gradient(145deg,#f5f2e5,#fff)}.page-promo--payment .page-promo-art{background:linear-gradient(145deg,#eaf5f2,#fff)}.page-promo--vip .page-promo-art{background:linear-gradient(145deg,#f3f0e4,#fff)}.page-promo--top .page-promo-art,.page-promo--comparison .page-promo-art{background:linear-gradient(145deg,#edf2f8,#fff)}.page-promo--help .page-promo-art,.page-promo--service .page-promo-art{background:linear-gradient(145deg,#f1f3f0,#fff)}.page-promo-copy{min-width:0}.page-promo-kicker{display:block;margin:0 0 3px;color:#4d6c17;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.page-promo-copy h2{margin:0;color:#20271d;font-size:19px;line-height:1.25;letter-spacing:-.035em}.page-promo-copy p{max-width:780px;margin:4px 0 0;color:#586252;font-size:13px;line-height:1.5}.page-promo>.button{flex:none;max-width:360px;white-space:normal;text-align:center;line-height:1.35}.page-promo[data-promo-placement=page-promo-help]>.button,.page-promo[data-promo-placement=page-promo-service]>.button{border-color:#dce4d5;background:#fff}html[data-popup-open=true] .page-promo{display:none}@media(max-width:940px){.page-promo{width:min(100% - 36px,900px);grid-template-columns:48px minmax(0,1fr) auto;gap:12px;margin:-9px auto 22px;padding:12px 14px}.page-promo-art{width:46px;height:46px}.page-promo-art__mark{font-size:20px}.page-promo-copy h2{font-size:17px}.page-promo-copy p{font-size:12px}.page-promo>.button{max-width:270px;min-height:44px;padding:10px 12px;font-size:12px}}@media(max-width:767px){.page-promo{position:static;width:calc(100% - 34px);grid-template-columns:38px minmax(0,1fr);gap:10px 11px;margin:-7px auto 20px;padding:12px;border-radius:10px;box-shadow:none}.page-promo-art{width:38px;height:38px;border-radius:8px}.page-promo-art__mark{font-size:18px}.page-promo-art__type{font-size:6px}.page-promo-copy h2{font-size:16px}.page-promo-copy p{font-size:12px;line-height:1.5}.page-promo-kicker{font-size:9px}.page-promo>.button{grid-column:1/-1;width:100%;max-width:none;min-height:46px}.page-promo[data-promo-placement=page-promo-help]>.button,.page-promo[data-promo-placement=page-promo-service]>.button{justify-content:center}}.contextual-dialog{position:fixed;inset:0;width:min(560px,calc(100% - 36px));max-width:560px;max-height:calc(100% - 36px);margin:auto;padding:0;overflow:auto;border:1px solid #e0e8d7;border-radius:17px;background:#fff;color:#171b16;box-shadow:0 24px 80px #141f0c3d}.contextual-dialog::backdrop{background:#161d137a;backdrop-filter:blur(2px)}.contextual-dialog-inner{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;padding:30px}.contextual-dialog-close,.mobile-context-close{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e1e7dc;border-radius:50%;background:#fff;color:#263021;font-size:24px;line-height:1;cursor:pointer}.contextual-dialog-close{position:absolute;right:11px;top:11px}.contextual-art{margin-top:17px}.contextual-copy{padding-top:14px}.contextual-copy .page-promo-kicker{padding-right:36px}.contextual-copy h2{margin:6px 0 0;font-size:25px;line-height:1.2;letter-spacing:-.045em}.contextual-copy p{margin:9px 0 0;color:#586252;font-size:14px;line-height:1.6}.contextual-action{margin-top:17px}.contextual-action .button{min-height:48px}.mobile-context-bar{display:none}@media(max-width:767px){.contextual-dialog{display:none!important}.mobile-context-bar{position:fixed;z-index:30;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr) auto 44px;align-items:center;gap:8px;padding:9px 10px calc(9px + env(safe-area-inset-bottom));border-top:1px solid #dfe7d7;background:#fffffffa;box-shadow:0 -8px 24px #1f2c121f;backdrop-filter:blur(12px)}.mobile-context-bar[hidden]{display:none!important}.mobile-context-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.mobile-context-copy>span{overflow:hidden;color:#4d6c17;font-size:8px;font-weight:900;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}.mobile-context-copy>strong{display:-webkit-box;overflow:hidden;color:#20271d;font-size:11px;font-weight:800;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mobile-context-bar>.button{width:auto;max-width:112px;min-width:74px;min-height:42px;padding:7px 9px;white-space:normal;text-align:center;font-size:10px;line-height:1.2}.mobile-context-close{width:44px;height:44px;font-size:21px}.mobile-context-bar-open{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}@media(max-width:360px){.mobile-context-bar{grid-template-columns:minmax(0,1fr) auto 44px;gap:6px;padding-right:7px;padding-left:7px}.mobile-context-bar>.button{max-width:88px;min-width:68px;padding:6px}.mobile-context-close{width:44px;height:44px}}.commercial-layout.shell{width:min(1320px,calc(100% - 56px));display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;margin:0 auto;padding:0 0 62px;position:relative}.commercial-main{min-width:0}.commercial-main>.shell,.commercial-main .section.shell{width:100%;max-width:none;margin-left:0;margin-right:0}.commercial-main>.section{min-width:0}.commercial-sidebar{position:sticky;top:112px;align-self:start;width:100%;min-width:0;display:flex;flex-direction:column;gap:12px;z-index:5}.sidebar-card,.sidebar-offer-card,.sidebar-related-card{min-width:0;border:1px solid #e4e9df;border-radius:13px;background:#fff;box-shadow:0 5px 18px #192a0e09}.geo-facts-card{padding:16px;background:#fafcf8}.geo-facts-card>.eyebrow{margin-bottom:8px}.geo-facts-card dl{display:grid;gap:0;margin:0}.geo-facts-card dl>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:9px;padding:7px 0;border-top:1px solid #e9eee4}.geo-facts-card dt{color:#77816e;font-size:10px;font-weight:700}.geo-facts-card dd{min-width:0;margin:0;color:#273022;font-size:10px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}.geo-facts-card dd a{color:#57840d;text-decoration:none}.geo-facts-card dd a:hover{text-decoration:underline}.sidebar-late-stack{display:flex;flex-direction:column;gap:12px}.commercial-layout[data-gating-ready=true][data-gate-passed=true] .sidebar-late-stack[data-gated]{display:flex}.commercial-layout[data-gating-ready=true][data-gate-passed=true] .mobile-inline-offers[data-gated]{display:grid}.sidebar-offer-card{overflow:visible;padding:13px;display:flex;flex-direction:column;gap:11px}.sidebar-offer-card--featured{border-color:#dce8ca;background:linear-gradient(150deg,#f8fbee,#fff 58%)}.sidebar-card-art{height:72px;min-height:72px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #e9eee3;border-radius:10px;background:#f1f5e9}.sidebar-offer-card--context .sidebar-card-art{height:55px;min-height:55px;justify-content:flex-start;padding:0 16px;background:linear-gradient(135deg,#f2f5ed,#fff)}.sidebar-brand-mark{display:flex;align-items:center;gap:9px;color:#1b2117;font-size:18px;font-weight:950;letter-spacing:-.07em}.sidebar-brand-mark img{display:block;width:38px;height:38px}.sidebar-context-symbol{color:#5f9011;font-size:27px;font-weight:800}.sidebar-offer-copy{min-width:0}.sidebar-card-kicker{display:block;color:#5f8e13;font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.sidebar-offer-copy h3{margin:4px 0 5px;color:#20271d;font-size:17px;line-height:1.2;letter-spacing:-.035em;overflow-wrap:anywhere}.sidebar-card-summary{margin:0;color:#626d5c;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.sidebar-advantages{list-style:none;padding:0;margin:9px 0 0;display:grid;gap:6px}.sidebar-advantages li{position:relative;padding-left:16px;color:#3f4939;font-size:10px;line-height:1.45}.sidebar-advantages li:before{content:"\2713";position:absolute;left:0;color:#689d12;font-weight:900}.sidebar-card-action .button{width:100%;max-width:100%;min-height:44px;padding:10px 12px;white-space:normal;text-align:center;line-height:1.35;font-size:10px}.sidebar-related-card{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;align-items:center;padding:13px;text-decoration:none;background:#fbfcfa}.sidebar-related-card:hover{border-color:#bfd99d}.sidebar-related-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#eef5e4;color:#659813;font-size:16px}.sidebar-related-card>span:last-child{min-width:0}.sidebar-related-card small{display:block;color:#7b8d62;font-size:8px;font-weight:900;letter-spacing:.11em}.sidebar-related-card strong{display:block;margin-top:3px;color:#283023;font-size:11px;line-height:1.4}.sidebar-related-card em{display:block;margin-top:5px;color:#5d8a13;font-size:9px;font-style:normal;font-weight:800}.sidebar-gate-sentinel{display:block;width:1px;height:1px;overflow:hidden;scroll-margin-top:120px}.mobile-inline-offers,.commercial-layout[data-gating-ready=true][data-gate-passed=false] .sidebar-late-stack[data-gated],.commercial-layout[data-gating-ready=true][data-gate-passed=false] .mobile-inline-offers[data-gated]{display:none}html[data-popup-open=true] .commercial-sidebar,html[data-popup-open=true] .mobile-inline-offers{visibility:hidden;pointer-events:none}@media(max-width:1199px){.commercial-layout.shell{width:min(1160px,calc(100% - 36px));display:block;padding-bottom:45px}.commercial-sidebar{display:none}.mobile-inline-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 20px}.mobile-inline-offers>.geo-facts-card{grid-column:1/-1}.mobile-inline-offers .sidebar-offer-card{height:100%}.mobile-inline-offers .geo-facts-card dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 12px}.mobile-inline-offers .geo-facts-card dl>div{display:block;border:0;padding:2px 0}.mobile-inline-offers .geo-facts-card dd{margin-top:3px}.commercial-main .article-layout,.commercial-main .game-detail,.commercial-main .bonus-detail,.commercial-main .payment-detail,.commercial-main .vip-detail{grid-template-columns:minmax(145px,180px) minmax(0,1fr);gap:24px}.commercial-main .prose{max-width:none}}@media(max-width:767px){.commercial-layout.shell{width:calc(100% - 34px);padding-bottom:37px}.mobile-inline-offers{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:18px}.mobile-inline-offers>.geo-facts-card{display:none}.mobile-inline-offers .sidebar-offer-card{height:auto;padding:12px;display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px 12px;align-items:start}.mobile-inline-offers .sidebar-card-art,.mobile-inline-offers .sidebar-offer-card--context .sidebar-card-art{grid-row:1/3;grid-column:1;width:56px;height:56px;min-height:56px;padding:0;justify-content:center}.mobile-inline-offers .sidebar-brand-mark{flex-direction:column;gap:0;font-size:8px}.mobile-inline-offers .sidebar-brand-mark img{width:30px;height:30px}.mobile-inline-offers .sidebar-context-symbol{font-size:23px}.mobile-inline-offers .sidebar-offer-copy{grid-column:2}.mobile-inline-offers .sidebar-offer-copy h3{font-size:15px;margin:3px 0}.mobile-inline-offers .sidebar-card-summary{font-size:10px;line-height:1.45}.mobile-inline-offers .sidebar-advantages{grid-template-columns:1fr;gap:4px;margin-top:6px}.mobile-inline-offers .sidebar-advantages li{font-size:9px}.mobile-inline-offers .sidebar-card-action{grid-column:2}.mobile-inline-offers .sidebar-card-action .button{min-height:42px;font-size:10px}.commercial-main .article-layout,.commercial-main .game-detail,.commercial-main .bonus-detail,.commercial-main .payment-detail,.commercial-main .vip-detail{grid-template-columns:minmax(0,1fr);gap:16px}}@media(prefers-reduced-motion:reduce){.sidebar-related-card{scroll-behavior:auto}}:root{--x24a7206fe:#171b16;--xad9d6c406:#5f6959;--xe2dec75c2:#b4ed3e;--x02eb8090b:#dfe6d8;--xb696150b5:#f6f8f2;--xc5f48eac1:4px;--x74291a604:7px}html{scroll-padding-top:76px}.header{z-index:60;background:#fff;backdrop-filter:none;border-bottom:1px solid var(--x02eb8090b)}.header-inner{height:68px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:25px;align-items:center}.brand{gap:7px;font-size:21px;letter-spacing:-.085em}.brand img{width:29px;height:29px}.primary-nav{position:static;display:flex;justify-content:flex-end;align-items:center;gap:clamp(12px,1.7vw,23px);min-width:0}.primary-nav a{position:relative;display:inline-flex;align-items:center;min-height:40px;color:#4a5146;font-size:13px;font-weight:750;white-space:nowrap}.primary-nav a:not(.nav-cta):after{position:absolute;right:0;bottom:4px;left:0;height:2px;background:#80b91c;content:"";transform:scaleX(0);transform-origin:left;transition:transform .16s ease}.primary-nav a:not(.nav-cta):hover:after,.primary-nav a:not(.nav-cta):focus-visible:after{transform:scaleX(1)}.header .nav-cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 15px;border:0;border-radius:var(--xc5f48eac1);background:var(--xe2dec75c2);color:var(--x24a7206fe);font-size:13px;font-weight:850;text-decoration:none;white-space:nowrap}.header .nav-cta:hover{background:#a8df31}.header .nav-cta span{margin-left:8px}.menu-button{display:none}.nav-overlay{position:fixed;inset:0;z-index:59;background:#171b1657}.nav-overlay[hidden]{display:none!important}body.nav-open{overflow:hidden;padding-right:var(--xa37e3ba5a,0px)}.button{border-radius:var(--xc5f48eac1)}.hero-copy>.eyebrow i{border-radius:0;box-shadow:none}.responsive-art{display:block;min-width:0;overflow:hidden}.responsive-art>img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--x2409d2c87,center 50%)}.responsive-art.hero-stage.home-hero-art{min-height:0;aspect-ratio:480/350;padding:0}.responsive-art.game-art{min-height:0;aspect-ratio:5/4;padding:0}.responsive-art.home-game-art{height:auto;min-height:0;aspect-ratio:320/125;padding:0;display:block;flex:none}.page-promo-art__picture,.contextual-art__picture,.sidebar-card-art__picture{width:100%;height:100%}.sidebar-related-picture{width:34px;height:34px;flex:none}.home-game-card{border-radius:5px;box-shadow:none}.home-game-art{border-radius:0}.home-hub-card{border-radius:4px;box-shadow:none}.bonus-terms-card,.bonus-calc-card,.game-finder,.rtp-volatility-tool{border-radius:6px;box-shadow:none}.sidebar-card,.sidebar-offer-card,.sidebar-related-card{border-radius:7px;box-shadow:none}.sidebar-card-art{background:linear-gradient(115deg,#e6eedb 0 31%,#f7f9f4 31% 34%,#fff 34% 100%)}.sidebar-offer-card--context .sidebar-card-art{background:#f1f4ed}.hero-stage.home-hero-art{min-height:328px;padding:22px 24px;border:1px solid #dbe4d0;border-left:5px solid var(--xe2dec75c2);border-radius:2px;background:var(--xb696150b5);box-shadow:none;overflow:hidden}.stage-top,.stage-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;gap:12px;color:#5b6753;font-size:10px;font-weight:850;letter-spacing:.12em}.stage-top{padding-bottom:12px;border-bottom:1px solid #dce4d4}.stage-routes{margin:auto 0;padding:7px 0;border-bottom:1px solid #dce4d4}.stage-route{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e0e7d9}.stage-route:last-child{border-bottom:0}.stage-number{color:#608d14;font-size:11px;font-weight:900;font-variant-numeric:tabular-nums}.stage-route strong,.stage-route small{display:block}.stage-route strong{color:#20271d;font-size:17px;line-height:1.25;letter-spacing:.035em}.stage-route small{margin-top:2px;color:#66705f;font-size:12px;line-height:1.45}.stage-arrow{color:#537b16;font-size:17px;font-weight:800;text-align:right}.stage-bottom{padding-top:13px;font-size:9px}.stage-index-bars{display:flex;gap:4px}.stage-index-bars i{display:block;width:16px;height:4px;background:#cbd5c1}.stage-index-bars i:first-child{background:#76a916}@media(max-width:1023px){.header-inner{position:relative;height:64px;grid-template-columns:minmax(0,1fr) auto 44px;gap:8px}.header-inner--service{grid-template-columns:minmax(0,1fr) 44px}.header .primary-nav{position:absolute;top:calc(100% + 5px);right:0;left:0;z-index:2;display:none;align-items:stretch;gap:0;padding:8px 15px 14px;border:1px solid #dfe6d8;border-top:3px solid var(--xe2dec75c2);background:#fff;box-shadow:0 12px 28px #171b161f}.header .primary-nav.open{display:flex;flex-direction:column}.header .primary-nav a:not(.nav-cta){min-height:48px;border-bottom:1px solid #e8ede3;font-size:15px}.primary-nav a:not(.nav-cta):after{display:none}.header .nav-cta{grid-column:2;grid-row:1;min-height:42px;padding:7px 11px;font-size:12px}.header-inner--service .menu-button{grid-column:2}.menu-button{grid-column:3;grid-row:1;display:grid;place-content:center;gap:5px;width:44px;height:44px;padding:0;border:1px solid #dfe6d8;border-radius:var(--xc5f48eac1);background:#fff;color:var(--x24a7206fe);cursor:pointer}.menu-button span:not(.sr-only){display:block;width:19px;height:2px;background:#273024;transition:transform .16s ease,opacity .16s ease}.menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-button[aria-expanded=true] span:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.hero-stage.home-hero-art{min-height:300px;padding:19px}}@media(max-width:767px){.responsive-art>img{object-position:var(--xc3ceb1049,var(--x2409d2c87,center 50%))}.hero-stage.home-hero-art{min-height:265px;padding:16px}.stage-route{grid-template-columns:28px minmax(0,1fr) 18px;gap:9px;padding:11px 0}.stage-route strong{font-size:15px}.stage-route small{font-size:11px}.stage-top,.stage-bottom{font-size:8px}}@media(prefers-reduced-motion:reduce){.primary-nav a:not(.nav-cta):after,.menu-button span:not(.sr-only){transition:none}}.section-heading-copy,.game-facts-heading-copy{display:block;min-width:0}.stage-route-copy,.home-answer-copy,.quick-start-copy{min-width:0}.geo-facts-card dl>.geo-fact-row{display:grid}.home-game-facts>.home-game-fact{display:block}.home-game-grid,.home-hub-grid,.game-mini-grid,.directory-grid,.related-grid,.similar-game-grid{list-style:none;margin:0;padding:0}.home-game-grid>li,.home-hub-grid>li,.game-mini-grid>li,.directory-grid>li,.related-grid>li,.similar-game-grid>li{min-width:0}.home-game-grid>li>.home-game-card,.home-hub-grid>li>.home-hub-card,.directory-grid>li>.directory-card{height:100%}.similar-game-grid>li>a{display:flex;min-height:125px;flex-direction:column;gap:7px;padding:14px;border:1px solid #e5eae2;border-radius:10px;text-decoration:none;background:#fff}.similar-game-grid>li>a:hover{border-color:#a5d45b;transform:translateY(-2px)}.payment-table{width:100%;border-collapse:collapse}.payment-table th,.payment-table td{padding:11px 13px;border-bottom:1px solid #e7ece4;text-align:left;font-size:14px;line-height:1.5}.payment-table th{color:#687262;font-weight:650}.payment-table td{font-weight:800}.slot-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(24px,4vw,64px);padding-block:32px 44px}.slot-hero-copy{min-width:0}.slot-hero h1,.slot-hub-hero h1{max-width:760px;font-size:clamp(34px,5vw,58px);line-height:1.04;letter-spacing:-.04em}.slot-intro{max-width:62ch;color:#5e685f;line-height:1.65}.slot-text-jump{display:inline-flex;margin-top:8px;color:#19665c;font-weight:750;text-underline-offset:4px}.slot-art-picture{display:block;min-width:0;overflow:hidden;border:1px solid #e3e8df;border-radius:20px;background:#f8f8f3;box-shadow:0 18px 44px #1d302214}.slot-art-picture img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.slot-showcase{display:grid;grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:28px;padding:24px 28px;border:1px solid #e6eae2;border-radius:16px;background:#fbfcf9}.slot-showcase-copy{min-width:0}.slot-showcase-copy h2{margin:.25rem 0 .55rem}.slot-showcase-copy p{max-width:66ch;color:#5f695f;line-height:1.65}.slot-showcase-copy ul{display:flex;flex-wrap:wrap;gap:10px 24px;list-style:none;margin:16px 0 0;padding:0}.slot-showcase-copy li{display:grid;gap:3px}.slot-showcase-copy li strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#747c72}.slot-showcase-copy li span{font-weight:700}.slot-showcase-mark{display:grid;place-items:center;min-height:145px;border-left:1px solid #e0e5dc;color:#225d52;text-align:center}.slot-showcase-mark span{font:800 54px/1 Georgia,serif}.slot-showcase-mark i{font-size:12px;color:#687267}.slot-facts-section{padding-block:44px 30px}.slot-section-heading{margin-bottom:18px}.slot-section-heading p{max-width:72ch;color:#657064;line-height:1.6}.game-facts-scroll{max-width:100%;overflow-x:auto;border:1px solid #e5e9e2;border-radius:12px;background:#fff}.game-fact-table{width:100%;border-collapse:collapse}.game-fact-table th,.game-fact-table td{padding:13px 16px;border-bottom:1px solid #edf0eb;text-align:left;vertical-align:top}.game-fact-table th{width:34%;color:#677168;font-weight:650}.game-fact-table td{font-weight:730}.game-fact-table caption{padding:11px 16px;text-align:left;color:#697469;font-size:13px}.table-followup,.slot-demo-action{margin-top:18px}.slot-demo-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(22px,4vw,54px);padding-block:42px}.slot-demo-visual,.slot-demo-copy{min-width:0}.slot-demo-copy p,.slot-copy-section p,.slot-example p{max-width:72ch;color:#535f56;line-height:1.75}.slot-detail-layout{display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,52px);padding-block:36px}.slot-contents{position:sticky;top:92px;display:grid;gap:10px;padding:16px 0;border-top:2px solid #1f6e60}.slot-contents .eyebrow{margin-bottom:3px}.slot-contents a{color:#315d51;font-size:14px;text-decoration:none}.slot-contents a:hover{text-decoration:underline;text-underline-offset:4px}.slot-prose{min-width:0}.slot-copy-section,.slot-example{padding-block:20px;border-bottom:1px solid #e9ede6}.slot-example{padding:22px 24px;border:1px solid #e9e8dd;border-radius:14px;background:#fbfaf5}.game-launch-steps{display:grid;gap:12px;list-style:none;margin:18px 0;padding:0;counter-reset:step}.game-launch-steps li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;align-items:start}.game-launch-steps li>span{color:#1e7565;font-weight:850}.game-launch-steps p{margin:0;line-height:1.65}.slot-similar{padding-block:24px}.slot-related-grid,.slot-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;margin:16px 0 0;padding:0}.slot-related-link{display:flex;min-height:128px;flex-direction:column;gap:7px;padding:16px;border:1px solid #e6eae3;border-radius:12px;background:#fff;text-decoration:none}.slot-related-link:hover{border-color:#81b8a2}.slot-related-link span,.slot-related-link small{color:#657168;font-size:12px;line-height:1.5}.slot-related-link strong{color:#193d34}.slot-context-links{margin-top:18px;color:#6b756b}.slot-context-links a{color:#20675c;font-weight:700;text-underline-offset:3px}.slot-final{margin-block:30px 50px;padding:28px;border-radius:16px;background:#f5f7f2}.slot-hub-hero{padding-block:32px 34px}.slot-hub-hero .answer-panel{max-width:900px;margin-block:22px;padding:17px 20px;border-left:3px solid #277866;background:#f6f8f4}.slot-hub-hero .answer-panel p{margin:5px 0;line-height:1.7}.slot-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-block:16px 26px}.slot-filters>div{min-width:0;padding:16px;border:1px solid #e5e9e2;border-radius:12px;background:#fff}.slot-filters ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.slot-filters a{display:inline-flex;padding:7px 10px;border:1px solid #e2e8df;border-radius:999px;color:#285c4f;font-size:13px;font-weight:700;text-decoration:none}.slot-filters a:hover{border-color:#5d9c82;background:#f6faf7}.slot-filters p{margin:10px 0 0;color:#6c756d;font-size:13px;line-height:1.55}.slot-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.slot-hub-item{min-width:0}.slot-hub-card{position:relative;height:100%;padding:0 18px 18px;border:1px solid #e5e9e2;border-radius:14px;background:#fff;overflow:hidden}.slot-card-picture{display:block;margin:0 -18px 14px;overflow:hidden;background:#f7f7f1}.slot-card-picture img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.slot-card-index{display:inline-grid;place-items:center;width:28px;height:28px;margin-right:8px;border-radius:50%;background:#f1f4ed;color:#516656;font-size:12px;font-weight:800}.slot-hub-card h2{display:inline;font-size:21px;line-height:1.25}.slot-hub-card h2 a{color:#1a4035;text-decoration:none}.slot-hub-card h2 a:hover{text-decoration:underline;text-underline-offset:4px}.slot-hub-card>p{color:#58655b;font-size:14px;line-height:1.6}.slot-hub-facts{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:14px 0;padding:12px 0;border-block:1px solid #edf0eb}.slot-hub-facts li{display:grid;gap:3px;min-width:120px}.slot-hub-facts span{font-size:11px;color:#747d73}.slot-hub-facts strong{font-size:13px}.slot-card-link{display:inline-flex;color:#20675c;font-weight:800;text-decoration:none}.slot-card-link:hover{text-decoration:underline;text-underline-offset:4px}.slot-facet-section{padding-block:22px;border-top:1px solid #e9ede6}.slot-facet-section>.slot-hub-grid{margin-top:12px}.slot-volatility-note{padding:24px;border:1px solid #e4e8df;border-radius:14px;background:#fafbf8}.slot-faq{padding-block:28px}@media(max-width:1199px){.slot-hero{grid-template-columns:minmax(0,1fr) minmax(0,.82fr);gap:28px}.slot-showcase{grid-template-columns:minmax(0,1fr) 150px}.slot-detail-layout{grid-template-columns:170px minmax(0,1fr)}}@media(max-width:767px){.slot-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding-top:18px}.slot-hero h1,.slot-hub-hero h1{font-size:clamp(31px,9vw,43px)}.slot-art-picture{border-radius:14px}.slot-showcase{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.slot-showcase-mark{min-height:80px;border-left:0;border-top:1px solid #e0e5dc;padding-top:12px}.slot-showcase-mark span{font-size:40px}.slot-facts-section{padding-top:28px}.game-fact-table{min-width:0}.game-fact-table th,.game-fact-table td{padding:11px 10px;font-size:13px}.slot-demo-section{grid-template-columns:minmax(0,1fr);padding-block:28px}.slot-detail-layout{grid-template-columns:minmax(0,1fr);gap:10px;padding-block:20px}.slot-contents{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 0}.slot-contents .eyebrow{grid-column:1/-1}.slot-related-grid,.slot-hub-grid{grid-template-columns:minmax(0,1fr)}.slot-filters{grid-template-columns:minmax(0,1fr);gap:10px}.slot-final{margin-inline:14px;padding:20px}.slot-card-picture{margin-bottom:12px}.slot-hub-card{padding-inline:14px}.slot-card-picture{margin-inline:-14px}}@media(max-width:767px){.similar-game-grid>li>a{min-height:132px;padding:11px}}
