.cms-affiliates-band.svelte-grpcd5{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:48rem;margin-inline:auto;padding:2rem 1.5rem;text-align:center;border-radius:12px;border:1px solid var(--q88-color-line);background:var(--q88-color-bgElev);color:var(--q88-color-text);font-family:var(--q88-font-body)}.cms-affiliates-band__heading.svelte-grpcd5{margin:0;font-family:var(--q88-font-display);font-size:1.5rem;line-height:1.2;color:var(--q88-color-text)}.cms-affiliates-band__body.svelte-grpcd5{margin:0;max-width:36rem;line-height:1.6;color:var(--q88-color-textMute)}.cms-affiliates-band__cta.svelte-grpcd5{display:inline-flex;align-items:center;justify-content:center;font-family:var(--q88-font-mono);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.7rem 1.6rem;border-radius:6px;border:1px solid var(--q88-color-gold);background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-affiliates-band__cta.svelte-grpcd5:hover,.cms-affiliates-band__cta.svelte-grpcd5:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-shelf-row.svelte-10m8pas{display:flex;gap:1rem;overflow-x:auto;margin-inline:var(--floor-gutter, 16px);padding-bottom:2px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cms-shelf-row.svelte-10m8pas::-webkit-scrollbar{display:none}.cms-shelf-row.svelte-10m8pas>*{flex-shrink:0;scroll-snap-align:start}.cms-bonus-shelf__cell.svelte-18hjweb{width:18rem;max-width:80vw}.cms-bonus-grid.svelte-18hjweb{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 640px){.cms-bonus-grid.svelte-18hjweb{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.cms-bonus-grid.svelte-18hjweb{grid-template-columns:repeat(3,1fr)}}.cms-bonus-card.svelte-18hjweb{display:flex;flex-direction:column;height:100%;border:1px solid var(--q88-color-line);border-radius:12px;overflow:hidden;background:var(--q88-color-bgElev)}.cms-bonus-card__media.svelte-18hjweb{width:100%;aspect-ratio:16 / 9;object-fit:cover}.cms-bonus-card__body.svelte-18hjweb{padding:.85rem;display:flex;flex-direction:column;gap:.5rem}.cms-bonus-card__title.svelte-18hjweb{margin:0;font-family:var(--q88-font-display);font-weight:600;font-size:1.05rem;line-height:1.25;color:var(--q88-color-text)}.cms-bonus-card__blurb.svelte-18hjweb{margin:0;font-size:.85rem;color:var(--q88-color-textMute)}.cms-bonus-card__cta.svelte-18hjweb{align-self:flex-start;margin-top:.25rem;font-family:var(--q88-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:.5rem 1.1rem;border-radius:4px;background:var(--q88-color-gold);color:var(--q88-color-bg);transition:transform var(--q88-duration-fast) var(--q88-ease-out-soft)}.cms-bonus-card__cta.svelte-18hjweb:hover,.cms-bonus-card__cta.svelte-18hjweb:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-callout.svelte-1htfelg{display:flex;flex-direction:column;gap:.4rem;width:100%;max-width:42rem;margin-inline:auto;padding:1rem 1.2rem;border-radius:10px;border-left:4px solid var(--q88-color-line);background:var(--q88-color-bgElev);color:var(--q88-color-text);font-family:var(--q88-font-body);line-height:1.6}.cms-callout--info.svelte-1htfelg{border-left-color:var(--q88-color-gold)}.cms-callout--warning.svelte-1htfelg{border-left-color:var(--q88-color-danger)}.cms-callout--success.svelte-1htfelg{border-left-color:var(--q88-color-win)}.cms-callout__title.svelte-1htfelg{font-weight:600;color:var(--q88-color-text)}.cms-callout__body.svelte-1htfelg p{margin:0}.cms-callout__body.svelte-1htfelg p+p{margin-top:.6rem}.cms-callout__link.svelte-1htfelg{color:var(--q88-color-gold);text-decoration:underline;text-underline-offset:2px}.cms-callout__link.svelte-1htfelg:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-callout__img.svelte-1htfelg{max-width:100%;height:auto;border-radius:6px}.cms-category-grid.svelte-1pomb8k{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}@media (min-width: 640px){.cms-category-grid.svelte-1pomb8k{grid-template-columns:repeat(4,1fr)}}.cms-category-chip.svelte-1pomb8k{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:10rem;max-width:80vw;padding:.85rem 1.1rem;border:1px solid var(--q88-color-line);border-radius:999px;background:var(--q88-color-bgElev);text-decoration:none;transition:transform var(--q88-duration-fast) var(--q88-ease-out-soft)}.cms-category-chip.svelte-1pomb8k:hover,.cms-category-chip.svelte-1pomb8k:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-category-chip__name.svelte-1pomb8k{font-family:var(--q88-font-display);font-weight:600;font-size:1rem;line-height:1.2;color:var(--q88-color-text)}.cms-category-chip__count.svelte-1pomb8k{font-family:var(--q88-font-mono, ui-monospace, monospace);font-size:.72rem;font-weight:500;letter-spacing:.04em;padding:.15rem .55rem;border-radius:999px;background:var(--q88-color-line);color:var(--q88-color-textMute)}.cms-concierge-band.svelte-q2kce4{display:flex;flex-direction:column;gap:.6rem;width:100%;max-width:48rem;margin-inline:auto;padding:1.6rem 1.4rem;border-radius:12px;border:1px solid var(--q88-color-line);background:var(--q88-color-bgElev);color:var(--q88-color-text);font-family:var(--q88-font-body);line-height:1.6}.cms-concierge-band--center.svelte-q2kce4{align-items:center;text-align:center}.cms-concierge-band--left.svelte-q2kce4{align-items:flex-start;text-align:left}.cms-concierge-band__heading.svelte-q2kce4{margin:0;font-family:var(--q88-font-display);font-size:1.5rem;color:var(--q88-color-text)}.cms-concierge-band__body.svelte-q2kce4{margin:0;color:var(--q88-color-textMute)}.cms-concierge-band__cta.svelte-q2kce4{display:inline-flex;align-items:center;justify-content:center;margin-top:.4rem;font-family:var(--q88-font-mono);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.7rem 1.6rem;border-radius:6px;border:1px solid var(--q88-color-gold);background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-concierge-band__cta.svelte-q2kce4:hover,.cms-concierge-band__cta.svelte-q2kce4:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-cta-band.svelte-1ehbszt{display:flex;flex-direction:column;gap:.85rem;width:100%;padding:2rem 1.5rem;border-radius:12px;background:var(--q88-color-bgElev);color:var(--q88-color-text);font-family:var(--q88-font-body)}.cms-cta-band.items-start.svelte-1ehbszt{align-items:flex-start}.cms-cta-band.items-center.svelte-1ehbszt{align-items:center}.cms-cta-band.text-left.svelte-1ehbszt{text-align:left}.cms-cta-band.text-center.svelte-1ehbszt{text-align:center}.cms-cta-band__headline.svelte-1ehbszt{margin:0;font-family:var(--q88-font-display);font-weight:600;font-size:1.6rem;line-height:1.2;color:var(--q88-color-text)}.cms-cta-band__subcopy.svelte-1ehbszt{margin:0;max-width:42rem;font-size:.95rem;line-height:1.6;color:var(--q88-color-textMute)}.cms-cta-band__btn.svelte-1ehbszt{display:inline-flex;align-items:center;justify-content:center;margin-top:.25rem;font-family:var(--q88-font-mono);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.7rem 1.6rem;border-radius:6px;border:1px solid var(--q88-color-gold);background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-cta-band__btn.svelte-1ehbszt:hover,.cms-cta-band__btn.svelte-1ehbszt:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-cta__btn.svelte-xov5la{display:inline-flex;align-items:center;justify-content:center;font-family:var(--q88-font-mono);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;padding:.7rem 1.6rem;border-radius:6px;border:1px solid var(--q88-color-gold);background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-cta__btn--secondary.svelte-xov5la{background:transparent;color:var(--q88-color-gold)}.cms-cta__btn.svelte-xov5la:hover,.cms-cta__btn.svelte-xov5la:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-divider.svelte-f6rkhh{width:100%;max-width:42rem;margin-inline:auto;border:0}hr.cms-divider.svelte-f6rkhh{border-top:1px solid var(--q88-color-line)}.cms-divider--sm.svelte-f6rkhh{margin-block:.75rem}.cms-divider--md.svelte-f6rkhh{margin-block:1.5rem}.cms-divider--lg.svelte-f6rkhh{margin-block:3rem}.cms-faq__item.svelte-usq6zg{border:1px solid var(--q88-color-line);border-radius:10px;background:var(--q88-color-bgElev);padding:.9rem 1.1rem}.cms-faq__q.svelte-usq6zg{cursor:pointer;font-weight:600;color:var(--q88-color-text);list-style:none}.cms-faq__q.svelte-usq6zg::-webkit-details-marker{display:none}.cms-faq__q.svelte-usq6zg:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-faq__a.svelte-usq6zg{margin-top:.6rem;color:var(--q88-color-textMute);line-height:1.6;white-space:pre-line}.cms-jackpot-ticker.svelte-111g0l4{display:flex;flex-direction:column;gap:.6rem;width:100%;align-items:center}.cms-jackpot-ticker__heading.svelte-111g0l4{margin:0;font-family:var(--q88-font-display);font-size:1.5rem;line-height:1.2;color:var(--q88-color-text)}.cms-jackpot-ticker__chip.svelte-111g0l4{display:inline-flex;align-items:baseline;gap:.75rem;padding:.75rem 1.4rem;border:1px solid var(--q88-color-line);border-radius:999px;background:var(--q88-color-bgElev)}.cms-jackpot-ticker__label.svelte-111g0l4{font-family:var(--q88-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--q88-color-textMute)}.cms-jackpot-ticker__amount.svelte-111g0l4{font-family:var(--q88-font-display);font-size:1.75rem;font-weight:700;line-height:1;color:var(--q88-color-gold)}.cms-jackpot-ticker__cta.svelte-111g0l4{margin-left:.5rem;font-family:var(--q88-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:.4rem 1rem;border-radius:4px;background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-jackpot-ticker__cta.svelte-111g0l4:hover,.cms-jackpot-ticker__cta.svelte-111g0l4:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-manifesto-grid.svelte-3zonnu{display:flex;flex-direction:column;gap:1rem;width:100%}.cms-manifesto-grid__heading.svelte-3zonnu{margin:0;font-family:var(--q88-font-display);font-size:1.5rem;line-height:1.15;color:var(--q88-color-text)}.cms-manifesto-grid__intro.svelte-3zonnu{margin:0;max-width:42rem;color:var(--q88-color-textMute);line-height:1.6}.cms-manifesto-grid__grid.svelte-3zonnu{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 640px){.cms-manifesto-grid__grid.svelte-3zonnu{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.cms-manifesto-grid[data-columns="3"].svelte-3zonnu .cms-manifesto-grid__grid:where(.svelte-3zonnu){grid-template-columns:repeat(3,1fr)}}.cms-manifesto-cell.svelte-3zonnu{display:flex;flex-direction:column;gap:.45rem;height:100%;padding:1.1rem;border:1px solid var(--q88-color-line);border-radius:12px;background:var(--q88-color-bgElev)}.cms-manifesto-cell__eyebrow.svelte-3zonnu{font-family:var(--q88-font-mono);font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--q88-color-gold)}.cms-manifesto-cell__heading.svelte-3zonnu{margin:0;font-family:var(--q88-font-display);font-weight:600;font-size:1.1rem;line-height:1.25;color:var(--q88-color-text)}.cms-manifesto-cell__body.svelte-3zonnu{color:var(--q88-color-textMute);font-size:.9rem;line-height:1.6}.cms-manifesto-cell__body.svelte-3zonnu p{margin:0}.cms-manifesto-cell__body.svelte-3zonnu p+p{margin-top:.5rem}.cms-manifesto-cell__link.svelte-3zonnu{color:var(--q88-color-gold);text-decoration:underline;text-underline-offset:2px}.cms-manifesto-cell__link.svelte-3zonnu:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-manifesto-cell__img.svelte-3zonnu{max-width:100%;height:auto;border-radius:6px}.q88-promo-card.svelte-mrp9m1{background:var(--q88-color-bgElev);border:1px solid var(--q88-color-line);border-radius:4px;padding:1.5rem;display:flex;flex-direction:column}.q88-promo-card__image.svelte-mrp9m1{aspect-ratio:16 / 9;background:var(--q88-color-chip);margin-bottom:1.25rem}img.q88-promo-card__image.svelte-mrp9m1{display:block;width:100%;height:100%;object-fit:cover}.q88-promo-card__title.svelte-mrp9m1{font-family:var(--q88-font-display);font-size:1.5rem;line-height:1.2;margin:0 0 .5rem;color:var(--q88-color-text)}.q88-promo-card__lead.svelte-mrp9m1{color:var(--q88-color-textMute);font-size:.95rem;line-height:1.55;margin:0 0 1.25rem;flex-grow:1}.q88-promo-card__cta.svelte-mrp9m1{font-family:var(--q88-font-mono);font-size:.8rem;letter-spacing:.1em;color:var(--q88-color-gold);text-decoration:none;text-transform:uppercase;align-self:flex-start;min-height:48px;display:inline-flex;align-items:center}.q88-promo-card__cta.svelte-mrp9m1:hover,.q88-promo-card__cta.svelte-mrp9m1:focus-visible{color:var(--q88-color-goldDeep)}.q88-promo-grid.svelte-1u4g0uv{display:grid;gap:1.25rem;grid-template-columns:1fr}.q88-promo-grid[data-layout=grid-2].svelte-1u4g0uv,.q88-promo-grid[data-layout=grid-3].svelte-1u4g0uv{grid-template-columns:1fr}@media (min-width: 640px){.q88-promo-grid[data-layout=grid-2].svelte-1u4g0uv,.q88-promo-grid[data-layout=grid-3].svelte-1u4g0uv{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.q88-promo-grid[data-layout=grid-3].svelte-1u4g0uv{grid-template-columns:repeat(3,1fr)}}.cms-sportsbook-strip.svelte-1pg50ao{display:grid;gap:1.5rem;align-items:center;grid-template-columns:1fr;width:100%;padding:1.5rem 0}@media (min-width: 720px){.cms-sportsbook-strip.svelte-1pg50ao{grid-template-columns:1fr 1fr}.cms-sportsbook-strip[data-align=right].svelte-1pg50ao .cms-sportsbook-strip__media:where(.svelte-1pg50ao){order:2}}.cms-sportsbook-strip__media.svelte-1pg50ao img:where(.svelte-1pg50ao){display:block;width:100%;height:auto;border-radius:12px;object-fit:cover}.cms-sportsbook-strip__body.svelte-1pg50ao{display:flex;flex-direction:column;gap:.85rem}.cms-sportsbook-strip__heading.svelte-1pg50ao{margin:0;font-family:var(--q88-font-display);font-size:1.75rem;line-height:1.15;color:var(--q88-color-text)}@media (min-width: 720px){.cms-sportsbook-strip__heading.svelte-1pg50ao{font-size:2.25rem}}.cms-sportsbook-strip__copy.svelte-1pg50ao{margin:0;font-size:1rem;line-height:1.5;color:var(--q88-color-textMute)}.cms-sportsbook-strip__cta.svelte-1pg50ao{align-self:flex-start;margin-top:.25rem;font-family:var(--q88-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:.6rem 1.25rem;border-radius:4px;background:var(--q88-color-gold);color:var(--q88-color-bg);transition:transform var(--q88-duration-fast) var(--q88-ease-out-soft)}.cms-sportsbook-strip__cta.svelte-1pg50ao:hover,.cms-sportsbook-strip__cta.svelte-1pg50ao:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.q88-tournament-tile.svelte-1xel95j{display:block;background:var(--q88-color-bgElev);border:1px solid var(--q88-color-line);border-radius:4px;padding:1.5rem;text-decoration:none;color:inherit;transition:border-color .15s ease}.q88-tournament-tile.svelte-1xel95j:hover,.q88-tournament-tile.svelte-1xel95j:focus-visible{border-color:var(--q88-color-gold);outline:none}.q88-tournament-tile__head.svelte-1xel95j{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.q88-tournament-tile__name.svelte-1xel95j{font-family:var(--q88-font-display);font-size:1.25rem;line-height:1.2;margin:0;color:var(--q88-color-text)}.q88-tournament-tile__badge.svelte-1xel95j{flex-shrink:0;font-family:var(--q88-font-mono);font-size:.65rem;letter-spacing:.1em;text-transform:uppercase;padding:.15rem .5rem;border-radius:999px;background:var(--q88-color-chip);color:var(--q88-color-textMute)}.q88-tournament-tile__badge--live.svelte-1xel95j{color:var(--q88-color-gold)}.q88-tournament-tile__meta.svelte-1xel95j{color:var(--q88-color-textMute);font-size:.85rem;margin:.5rem 0 1.25rem}.q88-tournament-tile__pool.svelte-1xel95j{display:flex;flex-direction:column;gap:.15rem}.q88-tournament-tile__pool-label.svelte-1xel95j{font-family:var(--q88-font-mono);font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:var(--q88-color-textFaint)}.q88-tournament-tile__pool-value.svelte-1xel95j{font-family:var(--q88-font-mono);font-size:1.05rem;color:var(--q88-color-gold)}.cms-tournament-shelf__cell.svelte-1xxzp0h{width:18rem;max-width:80vw}.cms-tournament-grid.svelte-1xxzp0h{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width: 640px){.cms-tournament-grid.svelte-1xxzp0h{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.cms-tournament-grid.svelte-1xxzp0h{grid-template-columns:repeat(3,1fr)}}.cms-vip-band__row.svelte-dyaw0g{display:flex;flex-wrap:wrap;gap:1rem}.cms-vip-tier.svelte-dyaw0g{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;flex:1 1 12rem;min-width:10rem;border:1px solid var(--q88-color-line);border-radius:12px;background:var(--q88-color-bgElev);padding:1.1rem}.cms-vip-tier__icon.svelte-dyaw0g{width:2.5rem;height:2.5rem;object-fit:contain}.cms-vip-tier__name.svelte-dyaw0g{font-family:var(--q88-font-display);font-size:1.05rem;font-weight:600;color:var(--q88-color-gold)}.cms-vip-tier__perk.svelte-dyaw0g{font-size:.85rem;color:var(--q88-color-textMute)}.cms-vip-band__cta.svelte-dyaw0g{align-self:flex-start;font-family:var(--q88-font-mono);font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:.5rem 1.1rem;border-radius:4px;background:var(--q88-color-gold);color:var(--q88-color-bg)}.cms-vip-band__cta.svelte-dyaw0g:hover,.cms-vip-band__cta.svelte-dyaw0g:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-winner-tile__cell.svelte-1pusay0{width:14rem;max-width:70vw}.cms-winners-grid.svelte-1pusay0{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width: 640px){.cms-winners-grid.svelte-1pusay0{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.cms-winners-grid.svelte-1pusay0{grid-template-columns:repeat(3,1fr)}}.cms-winner-tile.svelte-1pusay0{display:flex;flex-direction:column;gap:.35rem;height:100%;padding:.85rem;border:1px solid var(--q88-color-line);border-radius:12px;background:var(--q88-color-bgElev);text-decoration:none}.cms-winner-tile.svelte-1pusay0:hover,.cms-winner-tile.svelte-1pusay0:focus-visible{outline:2px solid var(--q88-color-gold);outline-offset:2px}.cms-winner-tile__handle.svelte-1pusay0{font-family:var(--q88-font-mono);font-size:.78rem;letter-spacing:.06em;color:var(--q88-color-textMute)}.cms-winner-tile__payout.svelte-1pusay0{font-family:var(--q88-font-display);font-weight:600;font-size:1.15rem;line-height:1.2;color:var(--q88-color-text)}.cms-winner-tile__when.svelte-1pusay0{font-size:.72rem;color:var(--q88-color-textMute)}
