.casino-expert[data-astro-cid-yyhkcr34]{background:#fff}.casino-expert__eyebrow[data-astro-cid-yyhkcr34]{letter-spacing:.24em;text-transform:uppercase;color:var(--cn-emerald-600);margin-bottom:.4rem;font-size:.7rem;font-weight:700;display:block}.casino-expert__ask[data-astro-cid-yyhkcr34]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.casino-expert__sub[data-astro-cid-yyhkcr34]{max-width:46ch;color:var(--cn-ink-soft);margin:.6rem 0 0}.casino-expert__open[data-astro-cid-yyhkcr34],.casino-expert__submit[data-astro-cid-yyhkcr34]{background:var(--cn-gold-500);color:var(--cn-navy-900);cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;padding:.75rem 1.5rem;font-weight:700;transition:background .2s}.casino-expert__open[data-astro-cid-yyhkcr34]:hover,.casino-expert__submit[data-astro-cid-yyhkcr34]:hover{background:var(--cn-gold-400)}.casino-expert__form[data-astro-cid-yyhkcr34]{border:1px solid var(--cn-lav-200);background:var(--cn-lav-50);border-radius:1.1rem;gap:1rem;max-width:640px;margin-top:1.5rem;padding:1.5rem;display:grid}.casino-expert__form[data-astro-cid-yyhkcr34] label[data-astro-cid-yyhkcr34]{color:var(--cn-ink);gap:.4rem;font-size:.9rem;font-weight:600;display:grid}.casino-expert__form[data-astro-cid-yyhkcr34] input[data-astro-cid-yyhkcr34],.casino-expert__form[data-astro-cid-yyhkcr34] textarea[data-astro-cid-yyhkcr34]{border:1px solid var(--cn-lav-200);font:inherit;background:#fff;border-radius:.6rem;padding:.65rem .8rem}.casino-expert__form[data-astro-cid-yyhkcr34] input[data-astro-cid-yyhkcr34]:focus,.casino-expert__form[data-astro-cid-yyhkcr34] textarea[data-astro-cid-yyhkcr34]:focus{outline:2px solid var(--cn-emerald-500);outline-offset:1px}.casino-expert__form-actions[data-astro-cid-yyhkcr34]{align-items:center;gap:.75rem;display:flex}.casino-expert__cancel[data-astro-cid-yyhkcr34]{color:var(--cn-ink-soft);cursor:pointer;background:0 0;border:none;font-weight:600}.casino-expert__thanks[data-astro-cid-yyhkcr34]{color:#15803d;margin:0;font-weight:600}.casino-expert__list[data-astro-cid-yyhkcr34]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.casino-expert__item[data-astro-cid-yyhkcr34]{border:1px solid var(--cn-lav-200);box-shadow:var(--cn-shadow);background:#fff;border-radius:1.1rem;grid-template-columns:56px 1fr;gap:1rem;padding:1.25rem;display:grid}.casino-expert__avatar[data-astro-cid-yyhkcr34]{background:var(--cn-navy-800);color:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-weight:700;display:grid;overflow:hidden}.casino-expert__avatar[data-astro-cid-yyhkcr34] img[data-astro-cid-yyhkcr34]{object-fit:cover;width:100%;height:100%}.casino-expert__q[data-astro-cid-yyhkcr34]{color:var(--cn-ink);margin:0;font-size:1.05rem;font-weight:700}.casino-expert__byline[data-astro-cid-yyhkcr34]{align-items:baseline;gap:.5rem;margin:.35rem 0 .6rem;font-size:.8rem;display:flex}.casino-expert__byline[data-astro-cid-yyhkcr34] strong[data-astro-cid-yyhkcr34]{color:var(--cn-emerald-600)}.casino-expert__byline[data-astro-cid-yyhkcr34] span[data-astro-cid-yyhkcr34]{color:var(--cn-ink-soft)}.casino-expert__a[data-astro-cid-yyhkcr34]{color:var(--cn-ink-soft);margin:0 0 .85rem;line-height:1.6}.casino-expert__helpful[data-astro-cid-yyhkcr34]{background:var(--cn-lav-100);border:1px solid var(--cn-lav-200);color:var(--cn-ink-soft);cursor:pointer;border-radius:9999px;align-items:center;gap:.4rem;padding:.4rem .9rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.casino-expert__helpful[data-astro-cid-yyhkcr34]:hover{border-color:var(--cn-emerald-500)}.casino-expert__helpful[data-astro-cid-yyhkcr34].is-active{background:var(--cn-emerald-600);color:#fff;border-color:var(--cn-emerald-600)}.casino-bonuses[data-astro-cid-3xrlhu7s]{background:#fff}.casino-bonuses__intro[data-astro-cid-3xrlhu7s]{max-width:70ch;color:var(--cn-ink-soft);margin:.85rem 0 1.75rem;line-height:1.65}.casino-bonuses__table-wrap[data-astro-cid-3xrlhu7s]{border:1px solid var(--cn-lav-200);box-shadow:var(--cn-shadow);border-radius:1.1rem;overflow-x:auto}.casino-bonuses__table[data-astro-cid-3xrlhu7s]{border-collapse:collapse;width:100%;min-width:600px}.casino-bonuses__table[data-astro-cid-3xrlhu7s] thead[data-astro-cid-3xrlhu7s]{background:var(--cn-navy-800)}.casino-bonuses__table[data-astro-cid-3xrlhu7s] th[data-astro-cid-3xrlhu7s]{color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.1em;padding:.9rem 1.1rem;font-size:.72rem;font-weight:600}.casino-bonuses__table[data-astro-cid-3xrlhu7s] td[data-astro-cid-3xrlhu7s]{border-bottom:1px solid var(--cn-lav-200);color:var(--cn-ink-soft);background:#fff;padding:.95rem 1.1rem}.casino-bonuses__table[data-astro-cid-3xrlhu7s] tr[data-astro-cid-3xrlhu7s]:last-child td[data-astro-cid-3xrlhu7s]{border-bottom:none}.casino-bonuses__table[data-astro-cid-3xrlhu7s] tr[data-astro-cid-3xrlhu7s]:nth-child(2n) td[data-astro-cid-3xrlhu7s]{background:var(--cn-lav-50)}.casino-bonuses__type[data-astro-cid-3xrlhu7s]{color:var(--cn-ink);font-weight:700}.casino-bonuses__table[data-astro-cid-3xrlhu7s] a,.casino-bonuses__table[data-astro-cid-3xrlhu7s] button.affiliate-outlink{background:var(--cn-gold-500);color:var(--cn-navy-900);cursor:pointer;border:none;border-radius:9999px;padding:.4rem 1.1rem;font-family:inherit;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.casino-bonuses__table[data-astro-cid-3xrlhu7s] a:hover,.casino-bonuses__table[data-astro-cid-3xrlhu7s] button.affiliate-outlink:hover{background:var(--cn-gold-400)}.casino-bonuses__qa[data-astro-cid-3xrlhu7s]{margin-top:2rem}.casino-bonuses__tabs[data-astro-cid-3xrlhu7s]{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.casino-bonuses__tab[data-astro-cid-3xrlhu7s]{border:1px solid var(--cn-lav-200);background:var(--cn-lav-100);color:var(--cn-ink-soft);cursor:pointer;border-radius:9999px;padding:.5rem 1.2rem;font-weight:600;transition:all .2s}.casino-bonuses__tab[data-astro-cid-3xrlhu7s]:hover{border-color:var(--cn-emerald-500)}.casino-bonuses__tab[data-astro-cid-3xrlhu7s].is-active{background:var(--cn-navy-800);color:#fff;border-color:var(--cn-navy-800)}.casino-bonuses__panel[data-astro-cid-3xrlhu7s]{border:1px solid var(--cn-lav-200);background:var(--cn-lav-50);border-radius:1.1rem;padding:1.5rem}.casino-bonuses__panel[data-astro-cid-3xrlhu7s] p[data-astro-cid-3xrlhu7s]{color:var(--cn-ink-soft);margin:0;line-height:1.65}
