.hero[data-astro-cid-bdeocz4q]{padding-top:var(--space-m);padding-bottom:var(--space-xl)}.tag[data-astro-cid-bdeocz4q]{margin-top:var(--space-l);border-radius:var(--radius-badge);background:var(--lime);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:.2rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}h1[data-astro-cid-bdeocz4q]{margin-top:var(--space-s);max-width:16ch;font-size:clamp(2.4rem,1.5rem + 4vw,4.8rem);line-height:.98}.lede[data-astro-cid-bdeocz4q]{margin-top:var(--space-m);font-size:var(--step-1);max-width:56ch}.ctas[data-astro-cid-bdeocz4q]{gap:var(--space-s);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.btn-lg[data-astro-cid-bdeocz4q]{min-height:3.1rem;font-size:var(--step-0);padding-inline:1.3rem}.btn-ink[data-astro-cid-bdeocz4q]{background:var(--ink);color:var(--paper);border-color:var(--ink);box-shadow:3px 3px 0 var(--lime)}.btn-ink[data-astro-cid-bdeocz4q]:hover{color:var(--paper);box-shadow:4px 4px 0 var(--lime);transform:translate(-1px,-1px)}.ways[data-astro-cid-bdeocz4q]{gap:var(--space-m);padding-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.way[data-astro-cid-bdeocz4q]{padding:var(--space-l);background:var(--surface);border:2px solid var(--ink);border-radius:var(--radius-card)}.way[data-astro-cid-bdeocz4q].live{background:var(--ink);color:#d6d6de;box-shadow:6px 6px 0 var(--lime)}.way[data-astro-cid-bdeocz4q].live h3[data-astro-cid-bdeocz4q]{color:var(--paper)}.way-tag[data-astro-cid-bdeocz4q]{letter-spacing:.08em;text-transform:uppercase;color:var(--violet);font-size:.72rem;font-weight:800}.way[data-astro-cid-bdeocz4q].live .way-tag[data-astro-cid-bdeocz4q]{color:var(--lime)}.way[data-astro-cid-bdeocz4q] h3[data-astro-cid-bdeocz4q]{margin-top:var(--space-xs);font-size:var(--step-2)}.way[data-astro-cid-bdeocz4q] p[data-astro-cid-bdeocz4q]:last-child{margin-top:var(--space-xs)}.body[data-astro-cid-bdeocz4q]{max-width:52rem}.body[data-astro-cid-bdeocz4q] h2{margin-top:var(--space-2xl);font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem)}.body[data-astro-cid-bdeocz4q] h3{margin-top:var(--space-l);font-size:var(--step-1)}.body[data-astro-cid-bdeocz4q] p{margin-top:var(--space-s);max-width:64ch}.body[data-astro-cid-bdeocz4q] ol,.body[data-astro-cid-bdeocz4q] ul{margin-top:var(--space-s);gap:.4rem;padding-left:1.25rem;display:grid}.body[data-astro-cid-bdeocz4q] .game{margin-top:var(--space-m);padding:var(--space-m) var(--space-l);background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-card)}.body[data-astro-cid-bdeocz4q] .game h3{margin-top:0}.body[data-astro-cid-bdeocz4q] .game p{margin-top:var(--space-xs)}.body[data-astro-cid-bdeocz4q] .callout{margin-top:var(--space-l);padding:var(--space-m) var(--space-l);background:var(--lavender);border-radius:var(--radius-card)}section[data-astro-cid-bdeocz4q].wrap,nav[data-astro-cid-bdeocz4q].wrap{padding-block:var(--space-xl)}.packs[data-astro-cid-bdeocz4q] h2[data-astro-cid-bdeocz4q],.how[data-astro-cid-bdeocz4q] h2[data-astro-cid-bdeocz4q],.faq[data-astro-cid-bdeocz4q] h2[data-astro-cid-bdeocz4q],.related[data-astro-cid-bdeocz4q] h2[data-astro-cid-bdeocz4q]{font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem)}.sub[data-astro-cid-bdeocz4q]{margin-top:var(--space-xs);color:var(--muted)}.pack-grid[data-astro-cid-bdeocz4q]{gap:var(--space-l);margin-top:var(--space-l);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));padding:0;list-style:none;display:grid}.more[data-astro-cid-bdeocz4q]{margin-top:var(--space-m);font-weight:800}.steps[data-astro-cid-bdeocz4q]{gap:var(--space-m);margin-top:var(--space-l);counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));padding:0;list-style:none;display:grid}.steps[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]{padding:var(--space-m);background:var(--lavender);border-radius:var(--radius-card);counter-increment:s;gap:.3rem;display:grid}.steps[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]:before{content:counter(s);font-family:var(--font-display);font-size:var(--step-3);color:var(--violet);line-height:1}.steps[data-astro-cid-bdeocz4q] strong[data-astro-cid-bdeocz4q]{color:var(--ink);font-size:var(--step-1)}.faq[data-astro-cid-bdeocz4q] details[data-astro-cid-bdeocz4q]{border-bottom:1px solid var(--border);padding-block:var(--space-s);max-width:48rem}.faq[data-astro-cid-bdeocz4q] details[data-astro-cid-bdeocz4q]:first-of-type{margin-top:var(--space-m)}.faq[data-astro-cid-bdeocz4q] summary[data-astro-cid-bdeocz4q]{cursor:pointer;color:var(--ink);font-weight:700;font-size:var(--step-1)}.faq[data-astro-cid-bdeocz4q] details[data-astro-cid-bdeocz4q] p[data-astro-cid-bdeocz4q]{margin-top:var(--space-xs);max-width:60ch}.related[data-astro-cid-bdeocz4q] ul[data-astro-cid-bdeocz4q]{gap:var(--space-s);margin-top:var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.related[data-astro-cid-bdeocz4q] a[data-astro-cid-bdeocz4q]{border:1.5px solid var(--ink);color:var(--ink);border-radius:999px;padding:.5rem .9rem;font-weight:700;text-decoration:none;display:inline-block}.related[data-astro-cid-bdeocz4q] a[data-astro-cid-bdeocz4q]:hover{background:var(--lime)}
