.igaming-theme .rg-page{max-width:1184px;padding:var(--spacing-v-comfortable,32px) 24px var(--spacing-v-section-lg,64px);color:#dce5f2;margin:auto}.rg-hero{padding:var(--spacing-v-comfortable,32px);border-radius:var(--radius-panel);background:radial-gradient(at 100% 0,#12564d55,#0000 65%),#111825;border:1px solid #334454}.rg-eyebrow{color:#abebda;letter-spacing:.12em;align-items:center;gap:12px;font-size:12px;display:flex}.rg-hero h1{letter-spacing:-.03em;margin:24px 0;font-size:clamp(30px,5vw,52px);line-height:1.15}.rg-hero .payload-richtext{max-width:760px;font-size:17px;line-height:1.8}.rg-actions{flex-wrap:wrap;gap:16px;margin-top:28px;display:flex}.rg-actions a{border-radius:var(--radius-control);color:#b6f5e4;border:1px solid #80c8b8;align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:600;display:inline-flex}.rg-actions a:first-child{color:#11251f;background:#b6f5e4}.rg-layout{gap:var(--spacing-v-comfortable,32px);margin-top:var(--spacing-v-comfortable,32px);grid-template-columns:240px minmax(0,1fr);display:grid}.rg-nav{align-self:start;position:sticky;top:24px}.rg-nav h2{margin-bottom:16px;font-size:15px}.rg-nav a{color:#bed1e4;border-bottom:1px solid #ffffff18;padding:12px 0;font-size:14px;line-height:1.6;display:block}.rg-content{min-width:0}.rg-panel{padding:var(--spacing-v-comfortable,32px);border-radius:var(--radius-panel);background:#111724;border:1px solid #ffffff1a;scroll-margin-top:24px}.rg-panel+.rg-panel{margin-top:var(--spacing-v-regular,24px)}.rg-panel h2{color:#f0f5ff;margin:0 0 20px;font-size:clamp(22px,3vw,28px);line-height:1.35}.rg-panel p,.rg-panel li{overflow-wrap:anywhere;font-size:16px;line-height:1.85}.rg-panel p+p,.rg-panel ul+p{margin-top:16px}.rg-panel ul{padding-left:24px;list-style:outside}.rg-panel li+li{margin-top:12px}.rg-panel a{color:#acf1dd;text-underline-offset:4px;text-decoration:underline}.rg-panel strong{color:#f1f6ff}.rg-page a:focus-visible{outline-offset:5px;outline:2px solid #b6f5e4}@media (max-width:760px){.igaming-theme .rg-page{padding:20px 16px 48px}.rg-hero,.rg-panel{padding:24px 20px}.rg-layout{grid-template-columns:1fr;gap:24px}.rg-nav{position:static}.rg-hero .payload-richtext,.rg-panel p,.rg-panel li{font-size:16px}.rg-actions{flex-direction:column;align-items:stretch}.rg-actions a{justify-content:center}}
