.hero[data-astro-cid-sqonohuo]{background:0 0;align-items:flex-start;min-height:100svh;display:flex;position:relative;overflow:hidden}canvas[data-astro-cid-sqonohuo]{width:100%;height:100%;position:absolute;inset:0}.hero-fallback[data-astro-cid-sqonohuo]{opacity:.5;place-items:center;display:none;position:absolute;inset:auto 0 8%}.no-webgl .hero-fallback[data-astro-cid-sqonohuo]{display:grid}.veil[data-astro-cid-sqonohuo]{pointer-events:none;background:radial-gradient(60% 45% at 50% 30%,#0f10278c,#0000 70%);position:absolute;inset:0}.hero-copy[data-astro-cid-sqonohuo]{z-index:2;text-align:center;pointer-events:none;justify-items:center;padding-top:clamp(112px,15vh,152px);display:grid;position:relative}.hero-copy[data-astro-cid-sqonohuo] a[data-astro-cid-sqonohuo]{pointer-events:auto}h1[data-astro-cid-sqonohuo]{max-width:24ch;margin-inline:auto;font-size:clamp(2rem,2.6vw + 1rem,3.3rem)}.lead[data-astro-cid-sqonohuo]{max-width:48ch;color:var(--text-dim);margin-inline:auto}.h-touch[data-astro-cid-sqonohuo]{display:none}@media (hover:none){.h-ptr[data-astro-cid-sqonohuo]{display:none}.h-touch[data-astro-cid-sqonohuo]{display:inline}}.actions[data-astro-cid-sqonohuo]{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}.hint[data-astro-cid-sqonohuo]{font-family:var(--font-sans);font-size:var(--fs-sm);margin-top:20px}@media (width<=720px){.hero-copy[data-astro-cid-sqonohuo]{padding-top:104px}h1[data-astro-cid-sqonohuo]{max-width:14ch;font-size:2.25rem}.lead[data-astro-cid-sqonohuo]{font-size:1.05rem}.eyebrow[data-astro-cid-sqonohuo]{letter-spacing:.16em;font-size:.62rem}}.split[data-astro-cid-dfjhctjr]{align-items:center;gap:48px;display:grid}@media (width>=900px){.split[data-astro-cid-dfjhctjr]{grid-template-columns:6fr 5fr;gap:64px}}.frame[data-astro-cid-dfjhctjr]{background:linear-gradient(145deg,#e6c98a 0%,#b38d45 30%,#7d5f28 55%,#c9a45c 80%,#8a6a2e 100%);border-radius:28px;padding:14px;box-shadow:0 30px 60px -24px #000c,inset 0 1px #fff6,inset 0 -2px #0000004d}.cloth[data-astro-cid-dfjhctjr]{aspect-ratio:4/3;background:radial-gradient(60% 55% at 50% 38%,#ffc27a33,#0000 70%),repeating-linear-gradient(90deg,#0000000f 0 2px,#0000 2px 5px),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 4px),#262a4d;border-radius:16px;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #00000080,inset 0 8px 24px #0000008c}.laid[data-astro-cid-dfjhctjr]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:86%;display:grid}.tcard[data-astro-cid-dfjhctjr]{aspect-ratio:512/880;background:#ece2cf 50%/cover no-repeat;border-radius:6px;box-shadow:0 12px 20px -8px #000000b3,0 2px 4px #0006}.tcard[data-astro-cid-dfjhctjr]:first-child{transform:rotate(-3deg)translateY(8px)}.tcard[data-astro-cid-dfjhctjr]:nth-child(2){transform:rotate(1.5deg)}.tcard[data-astro-cid-dfjhctjr]:nth-child(3){transform:rotate(-1deg)translateY(-8px)}.tcard[data-astro-cid-dfjhctjr]:nth-child(4){transform:rotate(2deg)}.tcard[data-astro-cid-dfjhctjr]:nth-child(5){transform:rotate(-2deg)translateY(8px)}.promises[data-astro-cid-dfjhctjr]{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid}.promises[data-astro-cid-dfjhctjr] li[data-astro-cid-dfjhctjr]{grid-template-columns:24px minmax(0,1fr);gap:16px;display:grid}.promises[data-astro-cid-dfjhctjr] svg[data-astro-cid-dfjhctjr]{fill:none;width:24px;height:24px;stroke:var(--gold);stroke-width:1.4px;margin-top:4px}.promises[data-astro-cid-dfjhctjr] h3[data-astro-cid-dfjhctjr]{font-family:var(--font-display);letter-spacing:.02em;margin-bottom:4px;font-size:1.1rem;font-weight:600}.promises[data-astro-cid-dfjhctjr] p[data-astro-cid-dfjhctjr]{margin:0}.center[data-astro-cid-g7eibg2n]{text-align:center;margin-inline:auto}.tiles[data-astro-cid-g7eibg2n]{flex-wrap:wrap;justify-content:center;gap:16px;margin:48px 0 0;padding:0;list-style:none;display:flex}.tiles[data-astro-cid-g7eibg2n] li[data-astro-cid-g7eibg2n]{flex:280px;max-width:360px;display:flex}.tile[data-astro-cid-g7eibg2n]{text-align:center;border-radius:var(--radius);background:var(--surface);border:1px solid var(--surface-line);color:var(--text);backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-hi), 0 24px 48px -28px #000c;transition:border-color .2s var(--ease), background-color .2s var(--ease);flex:1;align-content:start;justify-items:center;gap:8px;padding:32px 24px 24px;text-decoration:none;display:grid}.tile[data-astro-cid-g7eibg2n]:hover{border-color:var(--gold-line);color:var(--text)}.coin[data-astro-cid-g7eibg2n]{color:#4a3814;background:radial-gradient(circle at 35% 30%,#f3dca6 0%,#d4b06a 35%,#a8853f 75%,#7d5f28 100%);border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:12px;display:grid;position:relative;box-shadow:inset 0 2px 1px #ffffff8c,inset 0 -3px 6px #00000059,0 8px 16px -6px #000000b3}.coin[data-astro-cid-g7eibg2n]:before{content:"";border:1px solid #4a381459;border-radius:50%;position:absolute;inset:6px;box-shadow:0 1px #ffffff59}.coin[data-astro-cid-g7eibg2n] svg[data-astro-cid-g7eibg2n]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}.tile[data-astro-cid-g7eibg2n] h3[data-astro-cid-g7eibg2n]{font-family:var(--font-display);letter-spacing:.02em;margin:0;font-size:1.2rem;font-weight:600}.tile[data-astro-cid-g7eibg2n] p[data-astro-cid-g7eibg2n]{flex:1;margin:0}.go[data-astro-cid-g7eibg2n]{font-family:var(--font-display);letter-spacing:.03em;color:var(--gold-soft);margin-top:12px;font-size:.9rem;font-weight:600}.center[data-astro-cid-sm5xiqvu]{text-align:center;margin-inline:auto}.deck[data-astro-cid-sm5xiqvu]{perspective:1400px;max-width:900px;height:clamp(240px,32vw,340px);margin:48px auto 0;position:relative}.pc[data-astro-cid-sm5xiqvu]{all:unset;cursor:pointer;aspect-ratio:512/880;transform-origin:50% 260%;width:clamp(96px,13vw,150px);transform:translateX(-50%) rotate(calc(var(--i) * 6deg)) translateY(0);transition:transform .5s var(--ease), opacity .4s var(--ease);position:absolute;bottom:0;left:50%}.pc[data-astro-cid-sm5xiqvu]:hover,.pc[data-astro-cid-sm5xiqvu]:focus-visible{transform:translateX(-50%) rotate(calc(var(--i) * 6deg)) translateY(-16px)}.pc[data-astro-cid-sm5xiqvu]:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:8px}.inner[data-astro-cid-sm5xiqvu]{transform-style:preserve-3d;transition:transform .8s var(--ease);position:absolute;inset:0}.face[data-astro-cid-sm5xiqvu]{backface-visibility:hidden;background:#262a4d 50%/cover no-repeat;border-radius:8px;position:absolute;inset:0;box-shadow:0 16px 28px -12px #000c,0 2px 4px #0006}.front[data-astro-cid-sm5xiqvu]{background-color:#ece2cf;transform:rotateY(180deg)}.picked[data-astro-cid-sm5xiqvu] .pc[data-astro-cid-sm5xiqvu]{cursor:default}.picked[data-astro-cid-sm5xiqvu] .pc[data-astro-cid-sm5xiqvu]:not(.chosen){opacity:.25}.pc[data-astro-cid-sm5xiqvu].chosen{z-index:2;transform:translate(-50%)rotate(0)translateY(-32px)translateZ(120px)}.pc[data-astro-cid-sm5xiqvu].chosen .inner[data-astro-cid-sm5xiqvu]{transform:rotateY(180deg)}.answer[data-astro-cid-sm5xiqvu][hidden]{display:none}.answer[data-astro-cid-sm5xiqvu]{text-align:center;border-radius:var(--radius);border:1px solid var(--surface-line);background:var(--surface);max-width:620px;backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-hi);justify-items:center;gap:8px;margin:56px auto 0;padding:32px 24px;display:grid}.name[data-astro-cid-sm5xiqvu]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-xl);color:var(--heading);margin:0}.sym[data-astro-cid-sm5xiqvu]{margin:0}.adv[data-astro-cid-sm5xiqvu]{font-size:var(--fs-lg);margin:8px 0 16px}.row[data-astro-cid-sm5xiqvu]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (width<=560px){.pc[data-astro-cid-sm5xiqvu]{transform-origin:50% 300%;transform:translateX(-50%) rotate(calc(var(--i) * 4.5deg))}.pc[data-astro-cid-sm5xiqvu]:hover,.pc[data-astro-cid-sm5xiqvu]:focus-visible{transform:translateX(-50%) rotate(calc(var(--i) * 4.5deg)) translateY(-12px)}.pc[data-astro-cid-sm5xiqvu].chosen{transform:translate(-50%)rotate(0)translateY(-24px)translateZ(80px)}}@media (prefers-reduced-motion:reduce){.pc[data-astro-cid-sm5xiqvu],.inner[data-astro-cid-sm5xiqvu]{transition:none}}.box[data-astro-cid-b54nktf6]{border:1px solid var(--surface-line);background:radial-gradient(70% 90% at 50% 0%, #5b2a5273, transparent 70%), var(--surface);backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-hi), 0 30px 60px -30px #000c;text-align:center;border-radius:32px;place-items:center;padding:clamp(48px,8vw,96px) 24px;display:grid;position:relative;overflow:hidden}.wheel[data-astro-cid-b54nktf6]{fill:none;width:clamp(280px,34vw,420px);height:auto;stroke:var(--gold);stroke-width:1px;opacity:.35;position:absolute;top:50%}.wheel[data-astro-cid-b54nktf6].l{left:0;transform:translate(-48%,-50%)}.wheel[data-astro-cid-b54nktf6].r{right:0;transform:translate(48%,-50%)}.wheel[data-astro-cid-b54nktf6] .moon[data-astro-cid-b54nktf6]{fill:var(--gold);stroke:none;opacity:.5}.copy[data-astro-cid-b54nktf6]{justify-items:center;gap:8px;display:grid;position:relative}.lead[data-astro-cid-b54nktf6]{margin:0 auto 16px}@media (width<=720px){.wheel[data-astro-cid-b54nktf6]{opacity:.18}}.cards[data-astro-cid-lcdefpme]{margin:32px 0}.steps[data-astro-cid-lcdefpme]{gap:28px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--surface-line);padding-top:20px;position:relative}.step-n[data-astro-cid-lcdefpme]{font-family:var(--font-sans);font-size:var(--fs-sm);color:var(--gold);font-variant-numeric:tabular-nums}blockquote[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);margin:0 0 16px}
