.hub{--hub-ground:#0a1017;--hub-chrome:#080d13;--hub-band:#0c131b;--hub-hero-top:#0c141d;--hub-card:#101821;--hub-ghost:#0e151d;--hub-line:#16202b;--hub-edge:#1b2733;--hub-outline:#1e2a35;--hub-rule:#22303f;--hub-dim:#8b99a9;--hub-accent:#0e9384;--hub-tile:#0f3e3a;--hub-badge:#14544e;--hub-gold:#f5b93c;--hub-gold-edge:#6b4f1c;--hub-teal:#2dd4bf;--hub-teal-deep:#14b8a6;--hub-ink:#fff;--hub-body:#94a3b8;--hub-quiet:#cbd5e1;--hub-gutter:20px;--hub-band-y:56px;background:var(--hub-ground);min-height:100dvh;color:var(--hub-ink);font-family:var(--font-hub), var(--font-body);line-height:1.45}@media (min-width:640px){.hub{--hub-gutter:32px}}@media (min-width:768px){.hub{--hub-band-y:80px}}@media (min-width:1024px){.hub{--hub-gutter:64px;--hub-band-y:112px}}.hub *,.hub :before,.hub :after{box-sizing:border-box}.hub h1,.hub h2,.hub h3,.hub p,.hub dl,.hub dd,.hub ol{margin:0}.hub ol{padding:0;list-style:none}.hub a{color:inherit;text-decoration:none}.hub a:focus-visible,.hub button:focus-visible{outline:3px solid var(--hub-teal);outline-offset:2px}.hub-band{padding:var(--hub-band-y) var(--hub-gutter)}.hub-band-quiet{background:var(--hub-band);border-top:1px solid var(--hub-line)}.hub-hold{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:1280px;margin:0 auto;display:flex}.hub-hold-narrow{max-width:1024px}.hub-eyebrow{letter-spacing:.18em;color:var(--hub-teal);font-size:14px;font-weight:600}.hub-heading{letter-spacing:-.02em;font-size:26px;font-weight:700}.hub-lede{text-wrap:balance;color:var(--hub-body);font-size:15px}@media (min-width:640px){.hub-heading{font-size:36px}}@media (min-width:768px){.hub-lede{font-size:18px}}@media (min-width:1024px){.hub-heading{font-size:52px}.hub-lede{font-size:19px}}.hub-button{background:var(--hub-accent);color:var(--hub-ink);text-align:center;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:16px 30px;font-family:inherit;font-size:16px;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.hub-button:hover{background:var(--hub-teal-deep)}.hub-button-quiet{border-color:var(--hub-outline);background:0 0}.hub-button-quiet:hover{border-color:var(--hub-teal-deep);background:0 0}.hub-button-compact{flex:none;padding:10px 20px;font-size:14px}@media (min-width:640px){.hub-button-compact{padding:10px 22px;font-size:15px}}.hub-chrome{background:var(--hub-chrome);border-bottom:1px solid var(--hub-line)}.hub-nav{max-width:1280px;padding:16px var(--hub-gutter);flex-direction:column;gap:12px;margin:0 auto;display:flex}.hub-nav-row{align-items:center;gap:16px;display:flex}.hub-nav-spacer{flex:1}.hub-wordmark{align-items:baseline;font-size:22px;font-weight:700;display:flex}.hub-wordmark-just{color:var(--hub-ink)}.hub-wordmark-start{color:var(--hub-teal-deep)}.hub-wordmark-suffix{color:var(--hub-dim);margin-left:8px;font-size:15px;font-weight:500}.hub-nav-links{align-items:center;gap:24px;display:none}.hub-nav-links-phone{justify-content:center;gap:28px;font-size:14px;display:flex}.hub-nav-links a,.hub-nav-links-phone a{color:var(--hub-quiet);transition:color .15s}.hub-nav-links a:hover,.hub-nav-links-phone a:hover{color:var(--hub-ink)}.hub-nav-links a{font-size:15px}@media (min-width:768px){.hub-nav-links{display:flex}.hub-nav-links-phone{display:none}}@media (min-width:1024px){.hub-nav-links{gap:32px}}.hub-hero{background:linear-gradient(to bottom, var(--hub-hero-top), var(--hub-ground));padding:var(--hub-band-y) var(--hub-gutter)}.hub-hero-hold{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:896px;margin:0 auto;display:flex}.hub-badge{border:1px solid var(--hub-badge);color:var(--hub-teal);border-radius:999px;padding:8px 20px;font-size:14px}.hub-hero-title{letter-spacing:-.02em;text-wrap:balance;font-size:30px;font-weight:700;line-height:1.06}.hub-hero-title span{display:block}.hub-hero-title .hub-hero-title-accent{color:var(--hub-teal)}.hub-hero-lede{text-wrap:balance;color:var(--hub-body);font-size:15px;line-height:1.625}.hub-hero-lede span{display:block}.hub-hero-actions{flex-direction:column;gap:12px;width:100%;margin-top:8px;display:flex}@media (min-width:640px){.hub-badge{font-size:15px}.hub-hero-title{font-size:48px}.hub-hero-actions{flex-flow:wrap;justify-content:center;gap:14px;width:auto}}@media (min-width:768px){.hub-hero-hold{gap:28px}.hub-hero-title{font-size:60px}.hub-hero-lede{font-size:18px}}@media (min-width:1024px){.hub-hero-title{font-size:80px}.hub-hero-lede{font-size:20px}}.hub-stats-band{background:var(--hub-band);border-top:1px solid var(--hub-line);border-bottom:1px solid var(--hub-line);padding:32px var(--hub-gutter)}.hub-stats{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:32px 24px;max-width:1024px;margin:0 auto;display:flex}.hub-stat{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:140px;display:flex}.hub-stat dt{color:var(--hub-teal);font-size:24px;font-weight:700}.hub-stat dd{text-wrap:balance;color:var(--hub-body);font-size:14px}@media (min-width:768px){.hub-stats-band{padding-top:44px;padding-bottom:44px}.hub-stats{column-gap:40px}.hub-stat dt{font-size:30px}}@media (min-width:1024px){.hub-stats-band{padding-top:52px;padding-bottom:52px}.hub-stats{column-gap:64px}.hub-stat dt{font-size:38px}}.hub-cards{gap:22px;width:100%;margin-top:20px;display:grid}.hub-card{border:1px solid var(--hub-edge);background:var(--hub-card);text-align:left;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.hub-card-glyph{background:var(--hub-tile);width:44px;height:44px;color:var(--hub-teal);border-radius:10px;justify-content:center;align-items:center;font-size:20px;display:flex}.hub-card h3{font-size:18px;font-weight:600}.hub-card p{color:var(--hub-body);font-size:15px}@media (min-width:640px){.hub-cards{gap:24px}}@media (min-width:768px){.hub-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-card{padding:32px}.hub-card h3{font-size:20px}}@media (min-width:1024px){.hub-card{padding:38px}.hub-card h3{font-size:24px}}.hub-split{border:1px solid var(--hub-line);background:var(--hub-band);border-radius:16px;width:100%;margin-top:24px;padding:24px}.hub-split-row{flex-direction:column;align-items:center;gap:14px;display:flex}.hub-split-beneficiary{font-size:16px;font-weight:600}.hub-split-platform{color:var(--hub-body);font-size:16px}.hub-split-rule{background:var(--hub-rule);flex:none;width:40px;height:1px}@media (min-width:640px){.hub-split{width:auto}.hub-split-row{flex-direction:row;justify-content:center}.hub-split-rule{width:1px;height:16px}}.hub-games{text-align:left;gap:22px;width:100%;margin-top:20px;display:grid}.hub-game{border:1px solid var(--hub-edge);background:var(--hub-card);color:var(--hub-ink);border-radius:16px;flex-direction:column;gap:16px;padding:24px;transition:border-color .15s;display:flex}.hub-game:hover{border-color:var(--hub-gold)}.hub-game-title-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hub-game-mark{flex:none}.hub-game-title-row h3{font-size:20px;font-weight:700}.hub-game-title-spacer{display:none}.hub-label{letter-spacing:.16em;color:var(--hub-dim);flex:none;font-size:13px;font-weight:600}.hub-game-hook{color:var(--hub-gold);font-size:16px;font-weight:600}.hub-game-quote{border-left:2px solid var(--hub-edge);color:var(--hub-body);padding-left:16px;font-size:15px;font-style:italic}.hub-game-lines{flex-direction:column;gap:8px;display:flex}.hub-game-lines p{color:var(--hub-body);font-size:15px}.hub-pills{flex-wrap:wrap;gap:10px;display:flex}.hub-pill{border:1px solid var(--hub-gold-edge);color:var(--hub-gold);border-radius:999px;padding:6px 16px;font-size:14px}.hub-game-price{color:var(--hub-gold);font-size:16px;font-weight:600}.hub-game-soon{border:1px dashed var(--hub-outline);background:var(--hub-ghost);border-radius:16px;flex-direction:column;gap:14px;padding:24px;display:flex}.hub-game-soon h3{color:var(--hub-body);font-size:18px;font-weight:600}.hub-game-soon-blurb{color:var(--hub-dim);font-size:15px}.hub-game-soon-spacer{flex:1}.hub-game-soon-status{color:var(--hub-body);font-size:14px}@media (min-width:640px){.hub-games{gap:24px}.hub-game-title-spacer{flex:1;display:block}}@media (min-width:768px){.hub-games{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-game{grid-column:span 2;padding:32px}.hub-game-title-row h3{font-size:24px}.hub-game-hook{font-size:18px}.hub-game-soon{padding:32px}.hub-game-soon h3{font-size:20px}}@media (min-width:1024px){.hub-games{grid-template-columns:1.8fr 1fr 1fr}.hub-game{grid-column:span 1;padding:40px}.hub-game-title-row h3{font-size:26px}.hub-game-hook{font-size:19px}.hub-game-soon{padding:40px}.hub-game-soon h3{font-size:24px}}.hub-steps{gap:32px;width:100%;margin-top:24px;display:grid}.hub-step{flex-direction:column;align-items:center;gap:14px;display:flex}.hub-step-number{border:1px solid var(--hub-teal-deep);background:var(--hub-tile);width:56px;height:56px;color:var(--hub-teal);border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.hub-step h3{font-size:18px;font-weight:600}.hub-step p{text-wrap:balance;color:var(--hub-body);font-size:15px}.hub-how-action{width:100%;margin-top:32px}@media (min-width:640px){.hub-how-action{width:auto}}@media (min-width:768px){.hub-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:32px}.hub-step h3{font-size:20px}}@media (min-width:1024px){.hub-step h3{font-size:23px}}.hub-footer-band{border-bottom:none;border-top:1px solid var(--hub-line)}.hub-footer{max-width:1280px;padding:28px var(--hub-gutter);text-align:center;flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}.hub-wordmark-small{font-size:17px}.hub-wordmark-small .hub-wordmark-suffix{font-size:14px}.hub-footer-copyright{color:var(--hub-body);font-size:14px}.hub-footer-spacer{display:none}.hub-footer-links{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.hub-footer-links a{color:var(--hub-body);font-size:14px;transition:color .15s}.hub-footer-links a:hover{color:var(--hub-ink)}@media (min-width:768px){.hub-footer{text-align:left;flex-direction:row}.hub-footer-spacer{flex:1;display:block}}
