.page-wrap[data-astro-cid-3epulhjd]{max-width:1120px;margin:0 auto;padding:0 1.5rem}.content-grid[data-astro-cid-3epulhjd]{display:grid;grid-template-columns:1fr 260px;gap:3rem;align-items:start;padding:3rem 0 5rem}.content-grid[data-astro-cid-3epulhjd]>[data-astro-cid-3epulhjd]{min-width:0}@media(max-width:900px){.content-grid[data-astro-cid-3epulhjd]{grid-template-columns:1fr}.sidebar[data-astro-cid-3epulhjd]{display:none}}.hero[data-astro-cid-3epulhjd]{background:linear-gradient(160deg,#0f0f0f,#111,#0d1318);border-bottom:1px solid var(--color-border);padding:4rem 1.5rem 3.5rem}.hero-inner[data-astro-cid-3epulhjd]{max-width:860px;margin:0 auto}.eyebrow[data-astro-cid-3epulhjd]{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}.eyebrow[data-astro-cid-3epulhjd]:before{content:"";display:inline-block;width:24px;height:2px;background:var(--color-primary)}.hero[data-astro-cid-3epulhjd] h1[data-astro-cid-3epulhjd]{font-family:var(--font-heading);font-size:clamp(1.9rem,4vw,2.9rem);font-weight:600;letter-spacing:-.02em;color:var(--color-foreground);line-height:1.18;margin:0 0 2rem}.stat-chips[data-astro-cid-3epulhjd]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.chip[data-astro-cid-3epulhjd]{font-size:.72rem;font-weight:600;letter-spacing:.04em;color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:.3rem .85rem}.hero-lead[data-astro-cid-3epulhjd]{font-size:1.05rem;color:var(--color-muted);line-height:1.75;max-width:680px;margin-bottom:1.5rem}.section[data-astro-cid-3epulhjd]{padding:1.75rem 0;border-top:1px solid var(--color-border)}h2[data-astro-cid-3epulhjd].sec-heading{font-family:var(--font-heading);font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600;letter-spacing:-.015em;color:var(--color-foreground);margin:0 0 1.25rem;display:flex;align-items:center;gap:.75rem;scroll-margin-top:80px}h2[data-astro-cid-3epulhjd].sec-heading:before{content:attr(data-num);font-family:var(--font-mono);font-size:.65rem;font-weight:700;color:var(--color-primary);border:1px solid var(--color-primary);padding:.2rem .45rem;border-radius:var(--radius-sm);letter-spacing:.06em;flex-shrink:0}h3[data-astro-cid-3epulhjd].sub-heading{font-size:1.05rem;font-weight:700;color:var(--color-foreground);margin:1.5rem 0 .6rem}p[data-astro-cid-3epulhjd].body{color:var(--color-muted);line-height:1.78;margin-bottom:.9rem;font-size:.96rem}p[data-astro-cid-3epulhjd].body strong[data-astro-cid-3epulhjd]{color:var(--color-foreground)}.callout[data-astro-cid-3epulhjd]{border-radius:var(--radius-lg);padding:1.25rem 1.5rem;margin:1.5rem 0}.callout-lime[data-astro-cid-3epulhjd]{background:#f9ff1412;border:1px solid #f9ff1444}.callout-lime[data-astro-cid-3epulhjd] .callout-label[data-astro-cid-3epulhjd]{color:var(--color-primary)}.callout-warn[data-astro-cid-3epulhjd]{background:#f8732a0d;border:1px solid #f8732a33}.callout-warn[data-astro-cid-3epulhjd] .callout-label[data-astro-cid-3epulhjd]{color:#f8a444}.callout-label[data-astro-cid-3epulhjd]{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}.callout[data-astro-cid-3epulhjd] p[data-astro-cid-3epulhjd]{color:var(--color-muted);font-size:.9rem;line-height:1.65;margin:0}.callout[data-astro-cid-3epulhjd] p[data-astro-cid-3epulhjd]+p[data-astro-cid-3epulhjd]{margin-top:.4rem}.sports-grid[data-astro-cid-3epulhjd]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}@media(max-width:750px){.sports-grid[data-astro-cid-3epulhjd]{grid-template-columns:1fr 1fr}}@media(max-width:460px){.sports-grid[data-astro-cid-3epulhjd]{grid-template-columns:1fr}}.sport-card[data-astro-cid-3epulhjd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;transition:border-color .2s}.sport-card[data-astro-cid-3epulhjd]:hover{border-color:var(--color-primary)}.sport-icon[data-astro-cid-3epulhjd]{font-size:1.6rem;margin-bottom:.35rem}.sport-tag[data-astro-cid-3epulhjd]{display:inline-block;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-lg);padding:.15rem .5rem;margin-bottom:.4rem}.sport-name[data-astro-cid-3epulhjd]{font-size:.95rem;font-weight:700;color:var(--color-foreground);margin-bottom:.35rem}.sport-desc[data-astro-cid-3epulhjd]{font-size:.8rem;color:var(--color-muted);line-height:1.6}.bet-grid[data-astro-cid-3epulhjd]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.25rem 0}@media(max-width:600px){.bet-grid[data-astro-cid-3epulhjd]{grid-template-columns:1fr}}.bet-card[data-astro-cid-3epulhjd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem}.bet-card-icon[data-astro-cid-3epulhjd]{font-size:1.4rem;margin-bottom:.4rem}.bet-card-header[data-astro-cid-3epulhjd]{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}.bet-card-title[data-astro-cid-3epulhjd]{font-size:.9rem;font-weight:700;color:var(--color-foreground)}.bet-card-tag[data-astro-cid-3epulhjd]{font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-lg);padding:.1rem .45rem}.bet-card-desc[data-astro-cid-3epulhjd]{font-size:.82rem;color:var(--color-muted);line-height:1.6}.table-wrap[data-astro-cid-3epulhjd]{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.25rem 0}.odds-table[data-astro-cid-3epulhjd]{width:100%;border-collapse:collapse;font-size:.85rem;min-width:520px}.odds-table[data-astro-cid-3epulhjd] th[data-astro-cid-3epulhjd]{text-align:left;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);padding:.5rem .75rem;border-bottom:1px solid var(--color-border)}.odds-table[data-astro-cid-3epulhjd] td[data-astro-cid-3epulhjd]{padding:.75rem;border-bottom:1px solid var(--color-border);color:var(--color-muted);vertical-align:top}.odds-table[data-astro-cid-3epulhjd] td[data-astro-cid-3epulhjd]:first-child{font-weight:700;color:var(--color-foreground);width:110px}.odds-table[data-astro-cid-3epulhjd] td[data-astro-cid-3epulhjd]:nth-child(2){font-family:var(--font-mono);color:var(--color-primary);font-weight:700;width:80px}.odds-table[data-astro-cid-3epulhjd] tr[data-astro-cid-3epulhjd]:last-child td[data-astro-cid-3epulhjd]{border-bottom:none}.odds-table[data-astro-cid-3epulhjd] tr[data-astro-cid-3epulhjd]:hover td[data-astro-cid-3epulhjd]{background:var(--color-surface)}.live-grid[data-astro-cid-3epulhjd]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.25rem 0}@media(max-width:600px){.live-grid[data-astro-cid-3epulhjd]{grid-template-columns:1fr}}.live-card[data-astro-cid-3epulhjd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem}.live-card-icon[data-astro-cid-3epulhjd]{font-size:1.5rem;margin-bottom:.4rem}.live-card-title[data-astro-cid-3epulhjd]{font-size:.9rem;font-weight:700;color:var(--color-foreground);margin-bottom:.4rem}.live-card-desc[data-astro-cid-3epulhjd]{font-size:.82rem;color:var(--color-muted);line-height:1.6}.bonus-math[data-astro-cid-3epulhjd]{background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem;margin:1.25rem 0}.bonus-math-label[data-astro-cid-3epulhjd]{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.6rem}.bonus-math-formula[data-astro-cid-3epulhjd]{font-family:var(--font-mono);font-size:1.05rem;font-weight:700;color:var(--color-primary);margin-bottom:.2rem}.bonus-math-result[data-astro-cid-3epulhjd]{font-family:var(--font-mono);font-size:.95rem;color:var(--color-foreground);margin-bottom:.75rem}.bonus-math-note[data-astro-cid-3epulhjd]{font-size:.82rem;color:var(--color-muted);line-height:1.6}.claim-steps[data-astro-cid-3epulhjd]{list-style:none;padding:0;margin:1rem 0 .5rem;display:flex;flex-direction:column;gap:.6rem;counter-reset:claim-step}.claim-steps[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]{font-size:.9rem;color:var(--color-muted);line-height:1.65;padding-left:2rem;position:relative}.claim-steps[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]:before{content:counter(claim-step);counter-increment:claim-step;position:absolute;left:0;top:.05rem;width:1.35rem;height:1.35rem;background:#f9ff1418;border:1px solid var(--color-primary);border-radius:50%;color:var(--color-primary);font-family:var(--font-mono);font-size:.65rem;font-weight:700;display:flex;align-items:center;justify-content:center}.claim-steps[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd] strong[data-astro-cid-3epulhjd]{color:var(--color-foreground)}.body-list[data-astro-cid-3epulhjd]{list-style:none;padding:0;margin:1rem 0 1.5rem;display:flex;flex-direction:column;gap:.5rem}.body-list[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]{font-size:.96rem;color:var(--color-muted);line-height:1.6;padding-left:1.5rem;position:relative}.body-list[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]:before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:700}.checklist-box[data-astro-cid-3epulhjd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;margin:1.5rem 0}.checklist-cols[data-astro-cid-3epulhjd]{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem}@media(max-width:600px){.checklist-cols[data-astro-cid-3epulhjd]{grid-template-columns:1fr}}.checklist-list[data-astro-cid-3epulhjd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.checklist-list[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]{font-size:.9rem;color:var(--color-muted);line-height:1.55;padding-left:2rem;position:relative}.checklist-list[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:800;font-size:1rem}.img-placeholder[data-astro-cid-3epulhjd]{margin:1.75rem 0;border-radius:var(--radius-lg);border:1px dashed var(--color-border);background:var(--color-surface);overflow:hidden}.img-placeholder-body[data-astro-cid-3epulhjd]{padding:1.5rem;display:flex;flex-direction:column;gap:.4rem;min-height:160px;justify-content:center}.img-placeholder-icon[data-astro-cid-3epulhjd]{font-size:1.8rem;margin-bottom:.25rem}.img-placeholder-file[data-astro-cid-3epulhjd]{font-family:var(--font-mono);font-size:.7rem;font-weight:700;color:var(--color-primary);letter-spacing:.04em}.img-placeholder-alt[data-astro-cid-3epulhjd]{font-size:.8rem;font-weight:600;color:var(--color-foreground)}.img-placeholder-desc[data-astro-cid-3epulhjd]{font-size:.78rem;color:var(--color-muted);line-height:1.55;margin-top:.1rem}.img-placeholder-cap[data-astro-cid-3epulhjd]{font-size:.7rem;color:var(--color-muted);padding:.5rem 1rem;background:var(--color-background-alt);border-top:1px dashed var(--color-border)}.faq[data-astro-cid-3epulhjd]{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin-bottom:.5rem;background:var(--color-surface);overflow:hidden;transition:border-color .2s}.faq[data-astro-cid-3epulhjd]:hover{border-color:var(--color-primary)}.faq[data-astro-cid-3epulhjd] summary[data-astro-cid-3epulhjd]{list-style:none;cursor:pointer;padding:1.1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;user-select:none}.faq[data-astro-cid-3epulhjd] summary[data-astro-cid-3epulhjd]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-3epulhjd]{font-weight:700;color:var(--color-foreground);font-size:.9rem;margin:0;flex:1}.faq-chevron[data-astro-cid-3epulhjd]{width:18px;height:18px;flex-shrink:0;color:var(--color-muted);transition:transform .25s ease,color .2s}.faq[data-astro-cid-3epulhjd][open] .faq-chevron[data-astro-cid-3epulhjd]{transform:rotate(180deg);color:var(--color-primary)}.faq[data-astro-cid-3epulhjd][open] summary[data-astro-cid-3epulhjd]{border-bottom:1px solid var(--color-border)}.faq[data-astro-cid-3epulhjd][open] .faq-q[data-astro-cid-3epulhjd]{color:var(--color-primary)}.faq-body[data-astro-cid-3epulhjd]{padding:1rem 1.25rem}.faq-a[data-astro-cid-3epulhjd]{color:var(--color-muted);font-size:.875rem;line-height:1.7;margin:0}.sidebar[data-astro-cid-3epulhjd]{position:sticky;top:88px}.toc[data-astro-cid-3epulhjd]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem}.toc-title[data-astro-cid-3epulhjd]{font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:1rem}.toc-list[data-astro-cid-3epulhjd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.1rem}.toc-list[data-astro-cid-3epulhjd] a[data-astro-cid-3epulhjd]{display:block;font-size:.8rem;color:var(--color-muted);text-decoration:none;padding:.35rem .5rem;border-radius:var(--radius-sm);border-left:2px solid transparent;transition:all .15s}.toc-list[data-astro-cid-3epulhjd] a[data-astro-cid-3epulhjd]:hover{color:var(--color-foreground);border-color:var(--color-primary);background:var(--color-background-alt)}.sidebar-bonus[data-astro-cid-3epulhjd]{background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem;margin-top:1rem}.sidebar-bonus-label[data-astro-cid-3epulhjd]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.4rem}.sidebar-bonus-code[data-astro-cid-3epulhjd]{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:var(--color-primary);letter-spacing:.1em}.sidebar-bonus-desc[data-astro-cid-3epulhjd]{font-size:.75rem;color:var(--color-muted);margin-top:.3rem;line-height:1.5}.mob-bar[data-astro-cid-3epulhjd]{display:none}@media(max-width:900px){.mob-bar[data-astro-cid-3epulhjd]{display:block;position:fixed;bottom:0;left:0;right:0;z-index:100;transform:translateY(100%);transition:transform .35s cubic-bezier(.22,.68,0,1.2)}.mob-bar[data-astro-cid-3epulhjd].visible{transform:translateY(0)}.mob-toc[data-astro-cid-3epulhjd]{background:#111;border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:1rem 1.25rem 0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.mob-toc[data-astro-cid-3epulhjd].open{max-height:400px;padding:1rem 1.25rem;overflow-y:auto}.mob-toc-title[data-astro-cid-3epulhjd]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.6rem}.mob-toc[data-astro-cid-3epulhjd] ul[data-astro-cid-3epulhjd]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.mob-toc[data-astro-cid-3epulhjd] ul[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd] a[data-astro-cid-3epulhjd]{display:block;padding:.45rem 0;font-size:.82rem;color:var(--color-muted);text-decoration:none;border-bottom:1px solid var(--color-border)}.mob-toc[data-astro-cid-3epulhjd] ul[data-astro-cid-3epulhjd] li[data-astro-cid-3epulhjd]:last-child a[data-astro-cid-3epulhjd]{border-bottom:none}.mob-pill[data-astro-cid-3epulhjd]{background:#0f0f0f;border-top:1px solid var(--color-border);padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem}.mob-info[data-astro-cid-3epulhjd]{flex:1;overflow:hidden}.mob-name[data-astro-cid-3epulhjd]{font-size:.82rem;font-weight:700;color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mob-sub[data-astro-cid-3epulhjd]{font-size:.68rem;color:var(--color-muted)}.mob-toc-toggle[data-astro-cid-3epulhjd]{background:transparent;border:1px solid var(--color-border);color:var(--color-muted);border-radius:var(--radius-sm);font-size:.7rem;font-weight:600;padding:.35rem .6rem;cursor:pointer;white-space:nowrap;letter-spacing:.04em;transition:border-color .2s,color .2s}.mob-toc-toggle[data-astro-cid-3epulhjd].active{border-color:var(--color-primary);color:var(--color-primary)}}
