.betting-landing[data-v-7b7a6738]{min-height:100vh;background:#050506;color:#f2f2f5}.betting-landing__inner[data-v-7b7a6738]{max-width:960px;margin:0 auto;padding:48px 20px 64px}.intro[data-v-7b7a6738]{text-align:center;margin-bottom:48px}.eyebrow[data-v-7b7a6738]{margin:0 0 8px;color:#9a9aab;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}h1[data-v-7b7a6738]{margin:0 0 16px;font-size:clamp(2rem,5vw,2.8rem)}.lede[data-v-7b7a6738]{max-width:620px;margin:0 auto;color:#c9d4e6;font-size:1rem;line-height:1.6}.sport-grid[data-v-7b7a6738]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.disclaimer[data-v-7b7a6738]{margin-top:40px}.sport-card[data-v-7b7a6738]{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border-radius:16px;border:1px solid rgba(255,255,255,.12);color:#f2f2f5;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.sport-card[data-v-7b7a6738]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0006}.sport-card.ufc[data-v-7b7a6738]{background:radial-gradient(circle at top left,#c8102e59,#0a0a0ce6)}.sport-card.bball[data-v-7b7a6738]{background:radial-gradient(circle at top left,#1d428a66,#0a0a0ce6)}.sport-tag[data-v-7b7a6738]{color:#fffa;font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.sport-card h2[data-v-7b7a6738]{margin:0;font-size:1.6rem}.sport-card p[data-v-7b7a6738]{margin:0;color:#d8dce6;font-size:.9rem;line-height:1.5}.sport-cta[data-v-7b7a6738]{margin-top:8px;font-weight:700;font-size:.85rem}@media(max-width:720px){.sport-grid[data-v-7b7a6738]{grid-template-columns:1fr}}
