@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/files/x92b7b8e/x538b6/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/files/x92b7b8e/x538b6/fonts/manrope-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/files/x92b7b8e/x538b6/fonts/source-sans-3-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/files/x92b7b8e/x538b6/fonts/source-sans-3-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--x442b6e294:#0b2029;--xa4dce21c1:#071b22;--x41f7965a5:#102c34;--x988ab9d1b:#b7f6de;--x554870d1a:#d6ff72;--x7c0be5c65:#f5f8f5;--x8dbd58d96:#dce7e3;--x76c78b303:#557078;--x7dca5c86c:#fff;--x6a00f722c:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--x7c0be5c65);color:var(--x442b6e294);font:16px/1.65 "Source Sans 3",Arial,sans-serif}button,a{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}.shell{width:min(1216px,calc(100% - 48px));margin:auto}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,Arial,sans-serif;line-height:1.12;letter-spacing:-.035em}h1{font-size:clamp(3rem,6.4vw,6.4rem);max-width:980px;margin:24px 0 30px}h2{font-size:clamp(2.1rem,3.6vw,3.65rem)}h3{font-size:1.3rem}p{color:inherit}.kicker{text-transform:uppercase;font-size:.72rem;font-weight:700;letter-spacing:.18em;color:#317e66}.site-header{background:var(--xa4dce21c1);color:#fff;border-bottom:1px solid rgba(255,255,255,.12);position:relative;z-index:20}.header-inner{min-height:78px;display:flex;align-items:center;gap:34px}.logo{font-family:Manrope,sans-serif;display:inline-flex;align-items:center;font-weight:700;font-size:1.68rem;letter-spacing:-.075em;white-space:nowrap;line-height:1}.logo-22{color:var(--x554870d1a)}.logo small{font-family:"Source Sans 3",sans-serif;font-size:.52rem;letter-spacing:.08em;padding:4px 5px;margin-left:7px;background:var(--x554870d1a);color:#112528;border-radius:3px}.desktop-nav{display:flex;align-items:center;gap:22px;margin:auto;font-size:.9rem;font-weight:600;color:#c5d7d5}.desktop-nav a:hover,.mobile-nav a:hover{color:var(--x554870d1a)}.header-action{display:inline-flex;gap:15px;align-items:center;white-space:nowrap;border:1px solid #506870;padding:9px 16px;border-radius:999px;font-size:.86rem;font-weight:700}.header-action span{color:var(--x554870d1a)}.menu-toggle{display:none;background:none;color:#fff;border:0;font-size:1.55rem}.mobile-nav{display:none}.hero{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 78% 8%,#1e5355 0%,transparent 27%),linear-gradient(125deg,#071b22,#10343c 65%,#061b22);padding:22px 0 42px}.hero:before{content:"";position:absolute;width:530px;height:530px;border:1px solid rgba(182,246,222,.08);border-radius:50%;right:-220px;top:5px;box-shadow:0 0 0 80px #b6f6de06,0 0 0 160px #b6f6de05;pointer-events:none}.hero>.shell{position:relative}.breadcrumbs{display:flex;align-items:center;gap:10px;font-size:.76rem;color:#aac7c5;min-height:30px}.breadcrumbs a:hover{text-decoration:underline}.hero-label{display:flex;align-items:center;gap:9px;margin-top:40px;color:var(--x988ab9d1b);font-size:.75rem;letter-spacing:.21em;font-weight:700}.status-dot{width:7px;height:7px;background:var(--x554870d1a);border-radius:50%;box-shadow:0 0 0 5px #d6ff721f}.home-hero h1{max-width:1050px}.inner-hero h1{font-size:clamp(2.8rem,5vw,5.2rem);max-width:1050px}.showcase{background:#15353d;border:1px solid rgba(255,255,255,.11);border-radius:28px;padding:27px;box-shadow:0 28px 70px #0000002e}.section-head{display:flex;align-items:end;gap:28px;margin-bottom:20px}.section-head .kicker{color:var(--x554870d1a);white-space:nowrap;align-self:center}.section-head h2{font-size:1.85rem;margin:0;white-space:nowrap}.section-head p{margin:0 0 2px auto;max-width:410px;color:#b8cecc;font-size:.83rem;line-height:1.5}.casino-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.casino-card{background:#20434a;border:1px solid rgba(255,255,255,.11);border-radius:18px;padding:18px;min-height:220px;display:flex;flex-direction:column}.casino-card.featured{background:linear-gradient(145deg,#c9ffd4,#9de6c5);color:#0a2b30;border-color:transparent}.card-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.brand-mark{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#ffffff1f;font-family:Manrope,sans-serif;font-weight:700;letter-spacing:-.07em;font-size:1.15rem}.featured .brand-mark{background:#153a3e;color:var(--x554870d1a)}.card-type{font-size:.68rem;letter-spacing:.03em;border:1px solid rgba(255,255,255,.15);padding:3px 7px;border-radius:20px;white-space:nowrap}.featured .card-type{border-color:#6fb69e}.casino-card h3{font-size:1.42rem;margin:16px 0 2px}.casino-card p{font-size:.78rem;line-height:1.42;opacity:.8;margin:0 0 14px}.play-button{background:var(--x554870d1a);color:#0b2729;border:0;border-radius:10px;padding:10px 14px;font-weight:800;display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:auto;font-size:.82rem;transition:transform .2s,background .2s}.play-button:hover{transform:translateY(-2px);background:#e6ffac}.featured .play-button{background:#0b2e32;color:#fff}.featured .play-button:hover{background:#1d4c50}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:24px}.hero-bottom p{color:#d1e5e0;max-width:720px;margin:0;font-size:1.02rem}.hero-scroll{color:#a1c2bd;font-size:.8rem;white-space:nowrap}.content-wrap{padding-top:92px;padding-bottom:110px}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:11%;padding-bottom:92px;border-bottom:1px solid var(--x8dbd58d96)}.intro-grid h2{max-width:510px}.intro-grid p{font-size:1.08rem;line-height:1.76;color:#456068}.section-block{padding-top:94px}.section-heading{max-width:680px;margin-bottom:35px}.section-heading h2{margin:12px 0}.section-heading p{color:var(--x76c78b303)}.path-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.path-card{min-height:280px;background:#fff;border:1px solid var(--x8dbd58d96);border-radius:var(--x6a00f722c);padding:26px;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}.path-card:hover,.topic-tile:hover{transform:translateY(-4px);box-shadow:0 15px 34px #1139351a}.path-card>span{font-family:Manrope;color:#52a389;font-weight:700;font-size:2.3rem}.path-card h3{font-size:1.6rem;margin:22px 0 8px}.path-card p{color:var(--x76c78b303);font-size:.94rem}.path-card b{font-size:.83rem;margin-top:auto;color:#287d62}.split-section{display:grid;grid-template-columns:1fr 1.3fr;gap:8%;align-items:start}.split-section>div:first-child{position:sticky;top:30px}.split-section p{color:var(--x76c78b303);font-size:1.03rem}.text-link{display:inline-block;margin-top:12px;color:#26795f;font-weight:700;border-bottom:1px solid #90c8b3}.topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.topic-tile{background:#eaf2ee;border:1px solid #d8e7df;border-radius:18px;min-height:225px;padding:22px;position:relative;transition:transform .2s,box-shadow .2s}.tile-icon{display:grid;place-items:center;background:#fff;color:#197452;border-radius:12px;width:48px;height:48px;font-size:1.4rem}.topic-tile h3{margin:22px 0 6px}.topic-tile p{font-size:.83rem;color:var(--x76c78b303);max-width:220px}.tile-arrow{position:absolute;right:20px;bottom:14px;color:#278266}.sport-section{display:grid;grid-template-columns:1fr 1.2fr;gap:8%}.sport-list{border-top:1px solid var(--x8dbd58d96)}.sport-row{display:grid;grid-template-columns:48px 1fr 1.4fr 20px;align-items:center;gap:10px;min-height:82px;border-bottom:1px solid var(--x8dbd58d96);transition:padding .2s}.sport-row:hover{padding-left:8px}.sport-row strong{font-family:Manrope;font-size:1.15rem}.sport-row span:nth-child(3){color:var(--x76c78b303);font-size:.8rem}.sport-row b{color:#328b6d}.sport-num{font-family:Manrope;font-size:.88rem;color:#78aa99}.bonus-feature{background:#0e343b;color:#fff;border-radius:28px;padding:52px;display:grid;grid-template-columns:1fr .85fr;gap:10%;margin-top:94px}.bonus-feature .kicker{color:var(--x554870d1a)}.bonus-feature p{color:#c2dbd5;font-size:1.03rem;max-width:530px}.light-button{display:inline-block;background:var(--x554870d1a);color:#132b29;border-radius:9px;padding:12px 17px;font-size:.83rem;font-weight:800;margin-top:15px}.bonus-check{background:#1b4950;border:1px solid #467169;border-radius:18px;padding:27px}.bonus-check h3{font-size:1.4rem}.bonus-check ol{margin:0;padding-left:22px}.bonus-check li{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);color:#d8ebe6}.steps{padding-bottom:96px;border-bottom:1px solid var(--x8dbd58d96)}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.step-grid>div{border-top:3px solid #43a17d;padding-top:23px}.step-grid span{font-family:Manrope;font-size:2.4rem;color:#8acfb0}.step-grid h3{margin:14px 0 5px}.step-grid p{color:var(--x76c78b303);font-size:.9rem}.article-columns{columns:2;column-gap:7%;color:#435e65;font-size:1.01rem;line-height:1.75}.article-columns p{break-inside:avoid;margin-bottom:22px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:8%;align-items:start}.lead-copy h2{margin:12px 0 18px}.lead-copy p{font-size:1.06rem;color:#4c656c;line-height:1.8}.decision-list{margin-top:45px;border-top:1px solid var(--x8dbd58d96)}.decision-list article{padding:32px 0;border-bottom:1px solid var(--x8dbd58d96);display:grid;grid-template-columns:64px 1fr;column-gap:14px}.decision-list article span{grid-row:span 3;font-family:Manrope;font-size:1.8rem;color:#62af90}.decision-list h3{font-size:1.6rem;margin-bottom:8px}.decision-list p{grid-column:2;color:#4e6870;margin:0 0 9px}.action-panel{display:flex;align-items:center;gap:35px;background:#143a41;color:#fff;border-radius:22px;padding:30px;margin-top:48px}.action-panel h2{font-size:1.9rem;margin:9px 0}.action-panel p{color:#c3ded7;font-size:.87rem;margin:0}.action-panel .kicker{color:var(--x554870d1a)}.action-panel .play-button{width:175px;white-space:nowrap;flex-shrink:0}.faq{margin-top:65px}.faq h2{font-size:2.4rem}.faq details{border-bottom:1px solid var(--x8dbd58d96);padding:18px 0}.faq summary{font-weight:700;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.faq summary:after{content:"+";font-size:1.4rem;color:#288063}.faq details[open] summary:after{content:"\2212"}.faq details p{color:var(--x76c78b303);margin:12px 0 0}.article-aside{position:sticky;top:30px}.aside-card{background:#e5f3e9;border-radius:20px;padding:26px}.aside-card h3{font-size:1.6rem;margin:12px 0}.aside-card ul{padding-left:20px;color:#355b59;font-size:.84rem}.aside-card li{margin:12px 0}.aside-links{padding:26px 5px}.aside-links h3{font-size:1.1rem}.aside-links a{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--x8dbd58d96);padding:13px 0;color:#3c6666;font-size:.88rem}.aside-links a:hover{color:#1b8a65}.site-footer{background:#071b22;color:#fff;padding:67px 0 0}.footer-grid{display:grid;grid-template-columns:2.2fr repeat(3,1fr);gap:30px}.footer-brand p{color:#9dbbb8;font-size:.85rem;max-width:260px;margin:20px 0}.age{display:inline-grid;place-items:center;border:1px solid #6e9992;border-radius:50%;width:39px;height:39px;font-weight:700;font-size:.75rem}.footer-grid h3{font-size:.87rem;letter-spacing:.05em;margin:6px 0 20px}.footer-grid>div:not(:first-child) a{display:block;color:#a9c4c0;font-size:.85rem;margin:8px 0}.footer-grid a:hover{color:var(--x554870d1a)}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #29454b;margin-top:55px;padding:20px 0;color:#789b98;font-size:.75rem}dialog{max-width:420px;width:calc(100% - 36px);border:0;border-radius:22px;padding:30px;box-shadow:0 35px 100px #061d28aa}dialog::backdrop{background:#041a20b8}dialog h2{font-size:1.9rem;margin:12px 0}dialog p{color:#577078}.dialog-close{position:absolute;right:16px;top:12px;border:0;background:none;font-size:1.6rem}.dialog-ok{border:0;background:#143a41;color:#fff;border-radius:9px;padding:10px 17px;font-weight:700}@media(max-width:1050px){.desktop-nav{gap:12px;font-size:.8rem}.header-inner{gap:18px}.section-head{flex-wrap:wrap;gap:10px}.section-head p{margin:0;max-width:none;width:100%}.casino-grid{grid-template-columns:repeat(2,1fr)}.casino-card{min-height:205px}.sport-row{grid-template-columns:35px 1fr 1.2fr 20px}.article-layout{gap:5%}}@media(max-width:760px){.shell{width:min(100% - 30px,560px)}.header-inner{min-height:66px}.desktop-nav,.header-action{display:none}.menu-toggle{display:block;margin-left:auto}.mobile-nav{display:flex;flex-direction:column;gap:0;padding-bottom:14px}.mobile-nav[hidden]{display:none}.mobile-nav a{padding:10px 0;border-top:1px solid #27454b}.hero{padding-bottom:26px}.hero-label{margin-top:26px}.hero h1,.inner-hero h1{font-size:clamp(2.8rem,11vw,4.8rem);margin:20px 0 25px}.showcase{padding:18px;border-radius:19px}.section-head{display:block;margin-bottom:15px}.section-head h2{font-size:1.48rem;margin:6px 0}.section-head p{font-size:.75rem}.casino-grid{gap:9px}.casino-card{padding:13px;min-height:205px;border-radius:13px}.brand-mark{width:36px;height:36px;font-size:.95rem}.card-type{font-size:.58rem}.casino-card h3{font-size:1.17rem;margin-top:12px}.casino-card p{font-size:.69rem}.play-button{padding:9px 10px}.hero-bottom{padding-top:18px}.hero-bottom p{font-size:.87rem}.hero-scroll{display:none}.content-wrap{padding-top:65px;padding-bottom:70px}.intro-grid,.split-section,.sport-section,.bonus-feature,.article-layout{grid-template-columns:1fr;gap:25px}.intro-grid{padding-bottom:60px}.intro-grid p{font-size:1rem}.section-block{padding-top:65px}.path-grid,.step-grid{grid-template-columns:1fr}.path-card{min-height:230px}.split-section>div:first-child,.article-aside{position:static}.sport-list{margin-top:0}.sport-row{grid-template-columns:27px 1fr 20px;min-height:70px}.sport-row span:nth-child(3){display:none}.bonus-feature{margin-top:70px;padding:28px;border-radius:20px}.bonus-check{padding:20px}.step-grid{gap:24px}.steps{padding-bottom:65px}.article-columns{columns:1}.article-aside{display:grid;grid-template-columns:1fr}.decision-list article{grid-template-columns:45px 1fr}.decision-list article span{font-size:1.4rem}.decision-list h3{font-size:1.4rem}.action-panel{display:block}.action-panel .play-button{width:100%;margin-top:22px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px}.footer-brand{grid-column:span 2}.footer-bottom{gap:18px}.faq h2{font-size:2rem}}@media(max-width:390px){.casino-grid{grid-template-columns:1fr}.casino-card{min-height:180px}.topic-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}}.deep-dive{padding:40px 0 12px}.deep-dive h2{font-size:2.2rem;margin:12px 0 19px}.deep-dive p{color:#4c656c;line-height:1.8}.game-catalog{padding:42px 0}.game-catalog h2{font-size:2.2rem;margin:12px 0}.game-catalog>p{color:var(--x76c78b303)}.game-catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.game-catalog-grid a{background:#e9f3ec;border:1px solid #d4e7db;border-radius:15px;padding:17px;display:flex;flex-direction:column;min-height:155px}.game-catalog-grid span{color:#509c77;font-size:.7rem;font-weight:700}.game-catalog-grid strong{font-family:Manrope;font-size:1.08rem;margin:7px 0}.game-catalog-grid small{color:#607d77}.game-catalog-grid b{margin-top:auto;color:#2e8060;font-size:.73rem}.game-facts{background:#fff;border:1px solid var(--x8dbd58d96);border-radius:24px;padding:30px;margin-bottom:68px}.game-facts-heading{display:grid;grid-template-columns:1fr 1fr;gap:10px 40px}.game-facts-heading .kicker{grid-column:span 2}.game-facts-heading h2{font-size:2.35rem;margin:0}.game-facts-heading p{margin:0;color:var(--x76c78b303);font-size:.89rem}.game-facts table{width:100%;border-collapse:collapse;margin-top:27px}.game-facts th,.game-facts td{border-top:1px solid var(--x8dbd58d96);padding:13px 10px;text-align:left;vertical-align:top;font-size:.92rem}.game-facts th{width:28%;color:#567571;font-weight:600}.source-link{display:inline-block;margin-top:18px;color:#2d8063;font-size:.79rem;font-weight:700}.game-content-grid{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:8%;align-items:start}.game-copy>section{padding-bottom:42px;margin-bottom:44px;border-bottom:1px solid var(--x8dbd58d96)}.game-copy h2{font-size:2.35rem;margin:12px 0 20px}.game-copy p{color:#47636a;line-height:1.82}.mechanic-table{border:1px solid var(--x8dbd58d96);border-radius:16px;overflow:hidden;margin-top:25px}.mechanic-table>div{display:grid;grid-template-columns:145px 1fr;gap:20px;padding:17px 20px;border-bottom:1px solid var(--x8dbd58d96);background:#fff}.mechanic-table>div:last-child{border-bottom:0}.mechanic-table strong{font-size:.83rem}.mechanic-table span{font-size:.87rem;color:#53726c}.game-aside{position:sticky;top:30px}.game-aside .aside-card p{color:#506e69;font-size:.88rem}.game-aside .aside-card a{color:#278265;font-weight:700;font-size:.84rem}.game-copy .action-panel .play-button{width:245px;white-space:normal;text-align:left;line-height:1.3}@media(max-width:760px){.game-catalog-grid{grid-template-columns:1fr 1fr}.game-facts{padding:20px;margin-bottom:46px}.game-facts-heading{display:block}.game-facts-heading h2{font-size:2rem;margin:9px 0}.game-facts th{width:35%}.game-content-grid{grid-template-columns:1fr}.game-aside{position:static}.mechanic-table>div{grid-template-columns:1fr;gap:4px}.game-copy h2{font-size:2rem}}@media(max-width:430px){.game-catalog-grid{grid-template-columns:1fr}}@media(max-width:760px){.game-copy .action-panel .play-button{width:100%}}:root{--x442b6e294:#19334b;--xa4dce21c1:#15344a;--x41f7965a5:#1b4962;--x988ab9d1b:#a7ded9;--x554870d1a:#f2bd77;--x7c0be5c65:#f8f5ef;--x8dbd58d96:#d8e0de;--x76c78b303:#526a73}body{background:var(--x7c0be5c65)}h1,h2,h3{font-weight:800;letter-spacing:-.045em}.site-header,.site-footer{background:#15344a}.header-inner{gap:24px}.logo-22{color:#f2bd77}.logo small{background:#9bd5cf;color:#15344a}.header-action{background:#f2bd77;color:#17364a;border-color:#f2bd77;font-weight:800}.header-action span{color:#17364a}.header-action:hover{background:#ffcf90}.hero{background:radial-gradient(circle at 91% 12%,#345c82 0,transparent 31%),radial-gradient(circle at 3% 95%,#175b66 0,transparent 32%),linear-gradient(125deg,#143349,#203f64 72%,#152f4c)}.hero:before{border-color:#f2bd7721;box-shadow:0 0 0 80px #f2bd7709,0 0 0 160px #a7ded906}.status-dot{background:#f2bd77;box-shadow:0 0 0 5px #f2bd7726}.showcase{background:#0d2b40b8;border-color:#b9dee542;backdrop-filter:blur(12px)}.casino-card{background:#254d68;border-color:#47718b}.casino-card.featured{background:linear-gradient(145deg,#e0f4ee,#b5dedc);color:#17384c}.featured .brand-mark,.featured .play-button{background:#1c4661;color:#fff}.play-button{background:#f2bd77;color:#18374a}.play-button:hover{background:#ffcf90}.kicker,.path-card b,.text-link{color:#186d76}.page-promo{display:grid;grid-template-columns:90px 1fr auto;gap:20px;align-items:center;margin-top:18px;padding:15px 18px;background:#f8eee0;color:#1d3b50;border-radius:18px;border-left:5px solid #ca8d51;box-shadow:0 12px 28px #091b2b25}.page-promo .kicker{color:#8b603f}.page-promo h2{font-size:1.2rem;margin:3px 0 4px}.page-promo p{font-size:.82rem;color:#4d6570;margin:0}.promo-symbol{width:69px;height:69px;display:grid;place-items:center;border-radius:50%;background:#1b4866;color:#f8c98a;font:800 1.8rem/1 Manrope}.promo-symbol span{font-size:.65rem;margin-left:-4px;color:#fff}.promo-cta,.popup-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;border-radius:10px;padding:11px 15px;background:#1b4866;color:#fff;font-weight:800;font-size:.82rem;white-space:nowrap}.promo-cta:hover,.popup-cta:hover{background:#236782}.path-card{border-radius:12px}.topic-tile{background:#e8f0ef;border-color:#cfdfdf}.bonus-feature,.action-panel{background:#1d4964}.bonus-check{background:#285876;border-color:#6791a5}.light-button{background:#f2bd77}.step-grid>div{border-color:#c98d57}.aside-card{background:#e2efed}.game-catalog-grid a{background:#e8f0ef}.tools-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:24px;align-items:start}.tool{container-type:inline-size;background:#fff;border:1px solid var(--x8dbd58d96);border-radius:18px;padding:28px;box-shadow:0 14px 34px #1434490c}.tool h3{font-size:1.55rem;margin:0 0 10px}.tool p{color:#526a73;font-size:.9rem}.tool label{display:block;font-weight:700;font-size:.83rem;margin:13px 0 8px}.tool select,.tool input{display:block;width:100%;border:1px solid #aebfc2;background:#f7faf9;color:#17374b;border-radius:8px;padding:11px;font:inherit}.finder-results{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:18px 0}.finder-result{display:flex;flex-direction:column;gap:3px;border:1px solid #d4e0de;padding:12px;border-radius:9px}.finder-result:hover{border-color:#21838a}.finder-result span{font-size:.72rem;color:#597078}.finder-result[hidden]{display:none}.tool-inputs,.compare-selects{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tool output{display:block;background:#e8f0ef;padding:17px;border-radius:10px;margin:17px 0;font-weight:700;color:#173e50}.compare-tool{margin:20px 0 30px}.compare-tool output{display:grid;grid-template-columns:1fr 1fr;gap:10px}.compare-tool output span{display:block}.compare-tool output a{text-decoration:underline}@container (max-width:440px){.finder-results,.tool-inputs,.compare-selects,.compare-tool output{grid-template-columns:1fr}}.menu-overlay[hidden],.mobile-nav[hidden],.mobile-offer[hidden]{display:none!important}.menu-overlay{display:none}body.menu-open{overflow:hidden}.pending-page{max-width:650px;margin:12vh auto;padding:32px}.pending-page a{color:#176e78;font-weight:700;text-decoration:underline}#intent-dialog{border-radius:16px;color:#19384d;background:#fbf6ee}#intent-dialog .popup-cta{width:100%;margin-top:20px}#intent-dialog .kicker{color:#94704d}.mobile-offer{display:none}@media(max-width:1050px){.page-promo{grid-template-columns:70px 1fr}.page-promo .promo-cta{grid-column:2;justify-self:start}}@media(max-width:760px){.header-inner{justify-content:space-between;gap:8px}.header-action{display:inline-flex;margin-left:auto;padding:8px 10px;font-size:.7rem}.header-action span{display:none}.menu-toggle{display:block;margin:0;min-width:38px;font-size:1.4rem}.logo{font-size:1.45rem}.menu-overlay{display:block;position:fixed;inset:66px 0 0;background:#071b2dbb;z-index:25}.mobile-nav{display:flex;position:fixed;inset:66px 0 auto;width:100%;max-width:none;background:#15344a;padding:12px 22px 24px;z-index:26;box-shadow:0 20px 25px #071b2b44}.mobile-nav a{padding:13px 0}.hero{padding-bottom:26px}.page-promo{grid-template-columns:48px 1fr;gap:12px;padding:13px}.promo-symbol{width:46px;height:46px;font-size:1.2rem}.promo-symbol span{font-size:.45rem}.page-promo h2{font-size:1rem}.page-promo p{font-size:.75rem}.page-promo .promo-cta{grid-column:1/-1;width:100%;justify-content:center}.tools-grid{grid-template-columns:1fr}.tool{padding:20px}.mobile-offer:not([hidden]){display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;align-items:center;gap:9px;padding:12px 15px;background:#163d56;color:#fff;box-shadow:0 -10px 30px #0b243855}.mobile-offer span{font-size:.75rem;line-height:1.2;flex:1}.mobile-offer-cta{background:#f2bd77;color:#18374a;padding:9px 11px;border-radius:8px;font-weight:800;font-size:.75rem}.mobile-offer-close{border:0;background:none;color:#fff;font-size:1.4rem}}.home-hero{background:linear-gradient(90deg,#092239ed,#092239e0 35%,#0922395e),url(/files/x92b7b8e/x538b6/hero-casino.optimized.webp) center 0/cover no-repeat}@media(max-width:760px){.home-hero{background:linear-gradient(90deg,#092239f0,#092239ab),url(/files/x92b7b8e/x538b6/hero-casino.optimized.webp) 62% 0/auto 750px no-repeat}}.promo-symbol{position:relative;background:linear-gradient(145deg,#205977,#112f4e);overflow:hidden}.promo-symbol:before,.promo-symbol:after{content:"";position:absolute;inset:18%;border:3px solid #f4bd77;transform:rotate(45deg);border-radius:4px}.promo-symbol:after{inset:34%;border-color:#9bd8d2;border-width:2px;transform:rotate(0)}.promo-game .promo-symbol:before{border-radius:50%;transform:none}.promo-payment .promo-symbol:before{border-radius:3px;transform:rotate(10deg)}.promo-bonus .promo-symbol:before{border-radius:50% 50% 0}.step-grid{grid-template-columns:repeat(4,1fr)}.bonus-feature .text-link{color:#e5f3ee;margin-right:20px;border-color:#91bcb8}.bonus-feature .light-button{margin-top:15px}.start-cta,.final-cta{display:inline-flex;align-items:center;gap:20px;background:#1d4964;color:#fff;border-radius:9px;padding:12px 17px;margin-top:28px;font-weight:800;font-size:.85rem}.start-cta:hover,.final-cta:hover{background:#246b85}.final-cta{margin-top:20px}@media(max-width:760px){.step-grid{grid-template-columns:1fr}.bonus-feature .text-link{display:block;width:max-content;margin-bottom:14px}}.home-hero .casino-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.home-hero .casino-card{min-height:190px;padding:15px}.home-hero .casino-card h3{font-size:1.2rem}@media(max-width:1050px){.home-hero .casino-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.home-hero .casino-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:390px){.home-hero .casino-grid{grid-template-columns:1fr}}.tool-note{font-size:.75rem!important;line-height:1.4;color:#687e84!important}.compare-tool output span{background:#f8fbfa;border-radius:8px;padding:12px}.compare-tool output p{font-size:.76rem;font-weight:400;margin:8px 0;color:#4e6870}.quick-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:22px 0 0;border-top:1px solid #cbdcda;border-bottom:1px solid #cbdcda}.quick-facts>div{padding:18px 18px 18px 0;border-right:1px solid #cbdcda;margin-right:18px}.quick-facts>div:last-child{border:0}.quick-facts strong{display:block;font:800 1.05rem Manrope;color:#1e5470}.quick-facts span{display:block;font-size:.78rem;color:#547078}.home-faq a{color:#176e78;text-decoration:underline}@media(max-width:760px){.quick-facts{grid-template-columns:repeat(2,1fr)}.quick-facts>div:nth-child(2){border-right:0}.quick-facts>div{padding:12px 8px 12px 0;margin-right:8px}}.hero-summary{margin:20px 0 0;color:#d7e8e8;font-size:1.04rem;max-width:700px}.page-layout{display:block}.page-layout.has-rail{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"article rail";gap:50px;align-items:start}.page-article{grid-area:article;min-width:0;max-width:850px}.page-layout:not(.has-rail) .page-article{max-width:100%}.page-rail{grid-area:rail;position:sticky;top:24px;min-width:0}.page-rail .page-promo{display:block;margin-top:0;padding:24px}.page-rail .promo-symbol{margin-bottom:15px}.page-rail .promo-cta{display:flex;margin-top:16px;white-space:normal}.page-rail .page-promo h2{font-size:1.25rem}.body-heading,.page-article>.content-facts h2{font-size:clamp(1.75rem,3vw,2.55rem);margin:46px 0 15px}.page-article>.body-heading:first-child{margin-top:0}.body-copy{max-width:740px;color:#425d69;line-height:1.75;font-size:1.04rem;margin:0 0 20px}.body-list{max-width:740px;color:#425d69}.body-list li{margin:8px 0}.content-steps{list-style:decimal-leading-zero;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0 0 0 24px;margin:20px 0 32px}.content-steps li{padding:15px 8px 15px 0;border-top:3px solid #bb8f5a}.content-steps h3{font-size:1.15rem;margin:0 0 8px}.content-steps p{font-size:.88rem;color:#536c72;line-height:1.5}.condition-ladder{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding-left:20px}.condition-ladder li{padding:14px 10px;border-top:2px solid #bb8f5a;color:#385b66;font-weight:600}.content-facts{margin:0 0 35px}.content-facts h2{margin-top:0!important}.content-facts table,.table-scroll table{width:100%;border-collapse:collapse;background:#fff}.content-facts th,.content-facts td,.table-scroll th,.table-scroll td{padding:15px;border-bottom:1px solid #d6e3e3;text-align:left;vertical-align:top}.content-facts th{width:28%;color:#2b6578}.table-scroll{overflow-x:auto;max-width:100%;margin:20px 0 30px}.table-scroll table{min-width:520px}.table-scroll th{background:#e8f0ef;color:#244d5e}.content-cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 30px}.content-cards li{background:#e8f0ef;border:1px solid #d0e0df;border-radius:12px;padding:18px}.content-cards h3{font-size:1.16rem;margin:0 0 10px}.content-cards p{font-size:.85rem;color:#536b73;line-height:1.45;margin:0}.content-cards a:hover{text-decoration:underline}.content-cta{display:inline-flex;align-items:center;gap:22px;background:#1d4964;color:#fff;border-radius:9px;padding:13px 18px;margin:20px 0 35px;font-size:.9rem;font-weight:800}.content-cta:hover{background:#246c87}.page-article .tool{margin:22px 0 35px;max-width:100%}.page-article .tool h2{font-size:1.65rem;margin:0 0 10px}.related-links{margin:60px 0 20px}.related-links h2{font-size:1.75rem}.related-links ul{padding:0;list-style:none;columns:2}.related-links li{break-inside:avoid;border-bottom:1px solid #d3e0dd;padding:7px 0}.related-links a{color:#246877;text-transform:capitalize}.source-note a{color:#226a78;text-decoration:underline}@media(max-width:1199px){.page-layout.has-rail{display:flex;flex-direction:column}.page-rail{position:static;width:100%;order:0}.page-article{order:1;max-width:100%}.page-rail .page-promo{display:grid;grid-template-columns:70px 1fr auto;gap:18px}.page-rail .promo-symbol{margin:0}.page-rail .promo-cta{margin:0;align-self:center}}@media(max-width:760px){.content-steps,.condition-ladder,.content-cards{grid-template-columns:1fr 1fr}.page-rail .page-promo{grid-template-columns:48px 1fr}.page-rail .promo-cta{grid-column:1/-1}.related-links ul{columns:1}.hero-summary{font-size:.9rem}.page-article .body-heading{margin-top:35px}}@media(max-width:430px){.content-steps,.condition-ladder,.content-cards{grid-template-columns:1fr}.content-facts th{width:36%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}:focus-visible{outline:3px solid #e9a350;outline-offset:3px}#intent-dialog{max-height:calc(100dvh - 40px);overflow-y:auto}.home-hero{background:#112e47}.home-hero .shell{position:relative;z-index:1}.hero-art{position:absolute;inset:0;display:block;overflow:hidden;pointer-events:none}.hero-art img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.home-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#092239f0,#092239e0 35%,#0922395e);pointer-events:none}.home-hero:before{display:none}@media(max-width:760px){.hero-art img{object-position:62% top}.home-hero:after{background:linear-gradient(90deg,#092239f2,#092239b8)}}.footer-bottom{color:#a6c6c4}.tool-note{color:#4e6870!important}:root{--x442b6e294:#15344a;--xa4dce21c1:#f8faf7;--x41f7965a5:#edf5f3;--x988ab9d1b:#246b73;--x554870d1a:#e3a452;--x7c0be5c65:#f7f9f6;--x8dbd58d96:#d8e5e1;--x76c78b303:#486772}body{background:#f7f9f6;color:#17374a}.site-header{background:#fff;color:#17374a;border-bottom:1px solid #dce8e3;box-shadow:0 4px 18px #2749570a}.site-header .logo-22,.site-footer .logo-22{color:#b56d21}.site-header .desktop-nav{color:#315564}.site-header .desktop-nav a:hover,.site-header .mobile-nav a:hover{color:#a45819}.site-header .header-action{background:#d9eee9;color:#123d50;border:1px solid #b6d6cf}.site-header .header-action span{color:#a45819}.site-header .menu-toggle{color:#17374a}.mobile-nav{background:#fff;color:#17374a}.hero,.home-hero{color:#17374a;background:linear-gradient(140deg,#fffdf8,#edf7f4 70%,#e6f2f5)}.hero:before{border-color:#477a861c;box-shadow:0 0 0 80px #477a8608,0 0 0 160px #477a8605}.home-hero:after{background:linear-gradient(90deg,#fffdf8fa,#fffdf8f0 50%,#fffdf89c)}.hero-art{opacity:.28}.breadcrumbs{color:#52717a}.hero-label{color:#356a73}.status-dot{background:#d6923c;box-shadow:0 0 0 5px #d6923c22}.hero-summary{color:#3e626b}.showcase{background:#fff;border:1px solid #d7e5e3;box-shadow:0 22px 55px #27516019}.section-head .kicker{color:#a96325}.section-head p{color:#536f75}.casino-card{background:#eef5f6;border:1px solid #d5e5e6;color:#193c50}.casino-card.featured{background:linear-gradient(145deg,#e9f8f1,#d0ebeb);color:#153b50;border:1px solid #b9dcd8}.brand-mark{background:#d5e7eb;color:#224d65}.card-type{border-color:#b9d0d5;color:#315f6b}.casino-card p{color:#446672}.play-button{background:#245d78;color:#fff}.play-button:hover{background:#1b4b63}.casino-card.featured .play-button{background:#215b74;color:#fff}.page-promo{background:#fff8ee;border:1px solid #f0dac3;border-left:5px solid #d89850;box-shadow:0 12px 28px #27495710}.page-promo .kicker{color:#85521f}.page-promo .promo-cta{background:#245d78;color:#fff}.site-footer{background:#ebf3f2;color:#214653;border-top:1px solid #d4e3e0}.site-footer p,.site-footer a{color:#315a65}.site-footer .footer-bottom{border-color:#bfd4d2;color:#496c72}.mobile-offer{background:#fff;color:#17394b;border-top:1px solid #d0e4df;box-shadow:0 -7px 25px #1b43551e}.mobile-offer-cta{background:#245d78;color:#fff}#intent-dialog{background:#fffdf9;color:#17394b;border:1px solid #d6e5e2;box-shadow:0 24px 90px #173c5060}.editorial-art{width:min(100%,780px);margin:32px 0 44px;border-radius:22px;overflow:hidden;background:#e9f1ef;box-shadow:0 12px 30px #1d4d5f12;border:1px solid #dbe7e5}.editorial-art picture,.editorial-art img{display:block;width:100%;height:auto}@media(max-width:760px){.home-hero:after{background:#fffdf8e6}.hero-art{opacity:.13}.editorial-art{border-radius:14px;margin:25px 0 35px}}.demo-panel{background:#fff;border:1px solid #d8e7e5;border-radius:22px;overflow:hidden;margin:24px 0 42px;box-shadow:0 12px 30px #1d4d5f12}.demo-panel picture{display:block;max-height:280px;overflow:hidden}.demo-panel picture img{display:block;width:100%;height:280px;object-fit:cover;object-position:center 42%}.demo-panel h2,.demo-panel p,.demo-panel .content-cta{margin-left:26px;margin-right:26px}.demo-panel h2{font-size:1.65rem;margin-top:25px;margin-bottom:12px}.demo-panel p{color:#42616c;max-width:680px}.demo-panel .content-cta{margin-bottom:25px}@media(max-width:760px){.demo-panel picture img{height:200px}.demo-panel h2,.demo-panel p,.demo-panel .content-cta{margin-left:17px;margin-right:17px}}.slot-index{margin:32px 0 50px}.slot-index>h2{font-size:clamp(1.8rem,3vw,2.5rem)}.slot-index>p{color:#446570;max-width:720px}.slot-index>nav{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 35px}.slot-index>nav a{display:inline-flex;background:#e3f0ed;border:1px solid #c9dfd9;color:#24566b;border-radius:999px;padding:7px 13px;font-size:.82rem;font-weight:700}.slot-index>nav a:hover{background:#d2e8e1}.slot-index>section{scroll-margin-top:28px;margin-top:30px}.slot-index>section h3{font-size:1.4rem;margin-bottom:15px}.slot-index ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style:none;margin:0;padding:0}.slot-index li{background:#fff;border:1px solid #d8e7e5;border-radius:15px;overflow:hidden}.slot-index li a{display:flex;flex-direction:column;height:100%}.slot-index li picture,.slot-index li img{display:block;width:100%}.slot-index li img{height:135px;object-fit:cover}.slot-index li strong{padding:12px 14px 0;font:800 1rem Manrope,Arial,sans-serif;color:#173b50}.slot-index li span{padding:6px 14px 15px;font-size:.78rem;color:#536d73;line-height:1.4}@media(max-width:760px){.slot-index ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:430px){.slot-index ul{grid-template-columns:1fr}}.casino-card p{opacity:1;color:#3b5c68}.site-footer .footer-grid>div:not(:first-child) a{color:#315a65}.site-footer .footer-brand p{color:#41616c}
