.hero[data-astro-cid-lcdefpme],.block[data-astro-cid-lcdefpme]{max-width:calc(var(--wide) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-section) var(--space-12)}.hero__kicker[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);font-size:var(--text-sm);letter-spacing:.16em;color:var(--accent);font-weight:700}.hero__title[data-astro-cid-lcdefpme]{font-size:var(--text-hero);letter-spacing:-.01em;margin:0;font-weight:900;line-height:1.2}.hero__lead[data-astro-cid-lcdefpme]{max-width:40rem;margin:var(--space-6) 0 0;font-size:var(--text-lg);color:var(--ink-2);line-height:1.8}.hero__stats[data-astro-cid-lcdefpme]{gap:var(--space-4) var(--space-12);margin:var(--space-8) 0 0;padding-block:var(--space-4);border-block:2px solid var(--ink);flex-wrap:wrap;display:flex}.hero__stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:var(--space-1);display:grid}.hero__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--text-xs);letter-spacing:.08em;color:var(--muted);font-weight:700}.hero__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{margin:0;font-weight:700}.hero__stats[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);line-height:1}.block[data-astro-cid-lcdefpme]{padding-block:var(--space-12)}.block__head[data-astro-cid-lcdefpme]{gap:var(--space-2);margin-block-end:var(--space-6);display:grid}.block__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-2xl);margin:0;font-weight:900}.block__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin:0}.entry[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.entry__main[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-6) var(--space-6) var(--space-8);color:var(--ink);background:var(--sheet);border:2px solid var(--ink);border-radius:var(--radius-sheet);box-shadow:6px 6px 0 var(--ink);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);text-decoration:none;display:grid}.entry__main[data-astro-cid-lcdefpme]:hover{color:var(--ink);box-shadow:8px 8px 0 var(--ink);transform:translate(-2px,-2px)}.entry__main[data-astro-cid-lcdefpme]:active{box-shadow:3px 3px 0 var(--ink);transform:translate(3px,3px)}.entry__main--tool[data-astro-cid-lcdefpme]{background:var(--meter);color:#15181d}.entry__main--tool[data-astro-cid-lcdefpme]:hover{color:#15181d}.entry__label[data-astro-cid-lcdefpme]{font-size:var(--text-xl);font-weight:900}.entry__desc[data-astro-cid-lcdefpme]{font-size:var(--text-sm);line-height:1.7}.shortcuts__title[data-astro-cid-lcdefpme]{margin:var(--space-8) 0 var(--space-3);font-size:var(--text-sm);color:var(--ink-2);font-weight:700}.shortcuts[data-astro-cid-lcdefpme]{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--ink);background:var(--sheet);border:1px solid var(--rule-strong);border-radius:999px;font-weight:700;text-decoration:none;display:inline-block}.shortcuts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--ink);background:var(--accent-soft)}.block--quiet[data-astro-cid-lcdefpme] .block__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-xl)}.upcoming[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.upcoming[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-1);padding:var(--space-4) var(--space-6);border:1px dashed var(--rule-strong);border-radius:var(--radius-sheet);display:grid}.upcoming__label[data-astro-cid-lcdefpme]{font-weight:700}.upcoming__desc[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--ink-2)}.rules[data-astro-cid-lcdefpme]{gap:var(--space-3);max-width:44rem;margin:0;padding-inline-start:1.4em;display:grid}.rules[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{margin-inline-end:var(--space-2)}.rules__more[data-astro-cid-lcdefpme]{margin:var(--space-4) 0 0;font-size:var(--text-sm)}
