.hero.svelte-1uha8ag{--w:min(860px, 90vw);--px:calc(var(--w) / 24);min-height:100vh;image-rendering:pixelated;background-image:radial-gradient(#ffaa501a 0%,#000000f0 58%),url(../../../mc/items/stone_bricks.png);background-size:100% 100%,72px 72px;border-bottom:2px solid #000;justify-content:center;align-items:center;padding:2rem 1rem 4rem;display:flex;position:relative}.scene.svelte-1uha8ag{justify-content:center;align-items:center;display:flex;position:relative}.torch.svelte-1uha8ag{width:calc(var(--px) * 2.2);height:calc(var(--px) * 2.2);margin-top:calc(var(--px) * -1.1);image-rendering:pixelated;filter:drop-shadow(0 0 18px #ffa028d9);background-image:url(../../../mc/items/torch.png);background-repeat:no-repeat;background-size:contain;animation:2.4s steps(3,end) infinite svelte-1uha8ag-flicker;position:absolute;top:50%}.torch.left.svelte-1uha8ag{right:calc(100% + var(--px) * 2)}.torch.right.svelte-1uha8ag{left:calc(100% + var(--px) * 2)}@keyframes svelte-1uha8ag-flicker{0%,to{opacity:1}40%{opacity:.82}70%{opacity:.94}}.board.svelte-1uha8ag{width:var(--w);height:calc(var(--px) * 12);background-image:url(../../../mc/signs/dark_oak.png?v=2);background-size:calc(var(--px) * 64) calc(var(--px) * 32);background-position:calc(var(--px) * -2) calc(var(--px) * -2);image-rendering:pixelated;padding:calc(var(--px) * .9) calc(var(--px) * .7);background-repeat:no-repeat;grid-template-rows:repeat(4,1fr);align-content:center;display:grid;box-shadow:0 18px 40px #000000d9}.srow.svelte-1uha8ag{white-space:nowrap;justify-content:center;align-items:center;display:flex}.srow.links.svelte-1uha8ag{justify-content:space-between}.line.svelte-1uha8ag{font-family:var(--font-display);font-size:calc(var(--px) * 1.18);color:#c9b48c;text-shadow:2px 2px #0009;-webkit-font-smoothing:none;font-smooth:never;line-height:1}.line.brand.svelte-1uha8ag{color:#d99730;letter-spacing:.12em}.sbtn.svelte-1uha8ag{font-family:var(--font-display);font-size:calc(var(--px) * 1.18);color:#b7a37c;text-shadow:2px 2px #0009;-webkit-font-smoothing:none;font-smooth:never;line-height:1;text-decoration:none;transition:color .12s}.sbtn.svelte-1uha8ag:before{content:"<";color:#8a7550;margin-right:.12em}.sbtn.svelte-1uha8ag:after{content:">";color:#8a7550;margin-left:.12em}.sbtn.svelte-1uha8ag:hover,.sbtn.svelte-1uha8ag:hover:before,.sbtn.svelte-1uha8ag:hover:after{color:#ffb43c}.scroll-cue.svelte-1uha8ag{font-family:var(--font-display);color:#4a4a52;-webkit-font-smoothing:none;font-smooth:never;font-size:1.3rem;text-decoration:none;animation:2.2s ease-in-out infinite svelte-1uha8ag-bob;position:absolute;bottom:1.4rem}.scroll-cue.svelte-1uha8ag:hover{color:var(--ink)}@keyframes svelte-1uha8ag-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.torch.svelte-1uha8ag,.scroll-cue.svelte-1uha8ag{animation:none}}.below.svelte-1uha8ag{image-rendering:pixelated;background-image:linear-gradient(#000000e6,#000000f0),url(../../../mc/items/stone_bricks.png);background-size:100% 100%,72px 72px}.below.svelte-1uha8ag *{image-rendering:auto}.stats-row.svelte-1uha8ag{flex-wrap:wrap;gap:0;padding-top:3rem;padding-bottom:0;display:flex}.stats-row.svelte-1uha8ag div:where(.svelte-1uha8ag){background:#15151a;border:2px solid #000;flex-direction:column;flex:150px;gap:.15rem;padding:.7rem .9rem;display:flex;box-shadow:inset 2px 2px #0a0a0e,inset -2px -2px #2e2e38}.stats-row.svelte-1uha8ag b:where(.svelte-1uha8ag){font-family:var(--font-display);color:var(--accent);text-shadow:2px 2px #000;-webkit-font-smoothing:none;font-smooth:never;font-size:1.35rem;font-weight:400}.stats-row.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--ink-dim);text-transform:uppercase;letter-spacing:.09em;font-size:.72rem}section.wrap.svelte-1uha8ag{padding-top:2.75rem}.section-head.svelte-1uha8ag{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.section-head.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#c9b48c;text-transform:lowercase;letter-spacing:.08em;image-rendering:pixelated;text-shadow:2px 2px #000000b3;background-image:url(../../../mc/items/dark_oak_planks.png);background-size:48px 48px;border:2px solid #000;margin:0;padding:.4rem 1rem;font-size:.95rem;box-shadow:inset 2px 2px #ffffff14,inset -2px -2px #0006,0 4px 14px #0009}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--font-display);color:#b7a37c;-webkit-font-smoothing:none;font-smooth:never;margin-left:auto;font-size:.85rem;text-decoration:none}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag):before{content:"<";color:#6f5e3f;margin-right:.12em}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag):after{content:">";color:#6f5e3f;margin-left:.12em}.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag):hover,.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag):hover:before,.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag):hover:after{color:#ffb43c}.grid.svelte-1uha8ag{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.steps.svelte-1uha8ag{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.step.svelte-1uha8ag{background:#15151a;border:2px solid #000;padding:.9rem 1rem;box-shadow:inset 2px 2px #0a0a0e,inset -2px -2px #2e2e38}.step-n.svelte-1uha8ag{font-family:var(--font-display);color:var(--accent);-webkit-font-smoothing:none;font-smooth:never;font-size:.85rem}.step.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:.3rem 0 .4rem;font-size:1rem}.step.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;font-size:.88rem}@media (width<=800px){.steps.svelte-1uha8ag{grid-template-columns:1fr 1fr}}@media (width<=520px){.steps.svelte-1uha8ag{grid-template-columns:1fr}}.faq.svelte-1uha8ag{flex-direction:column;gap:.5rem;display:flex}.faq.svelte-1uha8ag .panel{background:#15151a;border:2px solid #000;box-shadow:inset 2px 2px #0a0a0e,inset -2px -2px #2e2e38}details.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;font-family:var(--font-display);color:#c9b48c;-webkit-font-smoothing:none;font-smooth:never;font-size:.9rem;list-style:none}details.svelte-1uha8ag summary:where(.svelte-1uha8ag):hover{color:#ffb43c}details.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}details.svelte-1uha8ag summary:where(.svelte-1uha8ag):before{content:"+ ";color:var(--accent)}details[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):before{content:"−"}details.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:70ch;margin:.6rem 0 0;font-size:.9rem}.tos-line.svelte-1uha8ag{margin:1.25rem 0 0;font-size:.9rem}
