.hero-art[data-astro-cid-66u3kelc]{width:100%;height:auto;filter:drop-shadow(6px 6px 0 var(--line))}.flight[data-astro-cid-66u3kelc]{animation:2.6s linear infinite dash}.spin[data-astro-cid-66u3kelc]{animation:.7s linear infinite spin}.pin[data-astro-cid-66u3kelc]{animation:2.4s ease-in-out infinite bob}@keyframes dash{to{stroke-dashoffset:-26px}}@keyframes spin{to{stroke-dashoffset:-100px}}@keyframes bob{50%{translate:0 -5px}}@media (prefers-reduced-motion:reduce){.flight[data-astro-cid-66u3kelc],.spin[data-astro-cid-66u3kelc],.pin[data-astro-cid-66u3kelc]{animation:none}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2rem,6vw,4.5rem);display:grid}.lede[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--ink-soft);font-size:1.2rem}.quick-code[data-astro-cid-lcdefpme]{border:2px dashed var(--dash);border-radius:var(--radius);gap:.4rem;max-width:420px;margin-top:1.75rem;padding:1rem;display:grid}.quick-code[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{color:var(--forest);font-weight:700}.quick-code[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{letter-spacing:.15em;text-transform:uppercase;font-family:ui-monospace,Menlo,monospace}.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-top:2.4rem;position:relative}.steps[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{background:var(--disc);width:2.8rem;height:2.8rem;color:var(--on-disc);font-family:var(--font-display);border:2px solid var(--line);border-radius:50%;place-items:center;font-size:1.4rem;font-weight:900;display:grid;position:absolute;top:-1.3rem;left:1.2rem;box-shadow:inset 0 0 0 5px #ffffff40}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2) .num[data-astro-cid-lcdefpme]{background:var(--lake);color:var(--on-lake)}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3) .num[data-astro-cid-lcdefpme]{background:var(--moss);color:var(--on-lake)}.tagband[data-astro-cid-lcdefpme]{background:var(--forest);color:#e9e2cf;border:2px solid var(--line);box-shadow:var(--shadow);border-radius:28px;grid-template-columns:1.3fr 1fr;align-items:center;gap:2rem;padding:clamp(1.5rem,5vw,3.5rem);display:grid}:root[data-theme=dark] .tagband[data-astro-cid-lcdefpme]{background:#08100c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tagband[data-astro-cid-lcdefpme]{background:#08100c}}.tagband[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f3ecdc}.tagband[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{opacity:.9}.light-on-dark[data-astro-cid-lcdefpme]{--fg:#f3ecdc;border-color:#f3ecdc}.mock-disc[data-astro-cid-lcdefpme]{place-items:center;display:grid}.disc-big[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fbe9a6,#e3b23c 60%,#c9962a);border:3px solid #08100c;border-radius:50%;place-items:center;width:min(300px,70vw);display:grid;position:relative;transform:rotate(-8deg);box-shadow:8px 8px #08100c}.disc-big[data-astro-cid-lcdefpme] .ring[data-astro-cid-lcdefpme]{border:3px solid #ffffff73;border-radius:50%;position:absolute;inset:9%}.qr-ish[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#fff;border:2px solid #08100c;border-radius:6px;grid-template-columns:repeat(7,1fr);gap:2px;width:30%;padding:6px;display:grid}.qr-ish[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#fff}.qr-ish[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].on{background:#1d2b22}.disc-big[data-astro-cid-lcdefpme] .ink[data-astro-cid-lcdefpme]{color:#1d2b22;font-family:Marker Felt,Comic Sans MS,cursive;font-size:1.1rem;position:absolute;bottom:20%;transform:rotate(4deg)}.gamify[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.gamify[data-astro-cid-lcdefpme] .bounty[data-astro-cid-lcdefpme]{background:var(--gold-soft)}.gamify[data-astro-cid-lcdefpme] .bounty[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--bark)}:root[data-theme=dark] .gamify[data-astro-cid-lcdefpme] .bounty[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(h2,.eyebrow){color:var(--gold)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gamify[data-astro-cid-lcdefpme] .bounty[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(h2,.eyebrow){color:var(--gold)}}@media (width<=900px){.hero[data-astro-cid-lcdefpme],.tagband[data-astro-cid-lcdefpme],.gamify[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero[data-astro-cid-lcdefpme] .art[data-astro-cid-lcdefpme]{order:-1;max-width:520px}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2rem}}
