.door-in.svelte-19sctfq{gap:1.4rem;display:grid}.switch.svelte-19sctfq{border-bottom:1px solid var(--color-rule);grid-template-columns:1fr 1fr;display:grid;position:relative}.switch.svelte-19sctfq:after{content:"";background:var(--color-gold);width:50%;height:2px;transition:transform var(--dur-page) var(--ease-site);position:absolute;bottom:-1px;left:0}.switch.on-join.svelte-19sctfq:after{transform:translate(100%)}.switch.svelte-19sctfq a:where(.svelte-19sctfq){height:3.25rem;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-2);transition:color var(--dur-quick) var(--ease-site);justify-content:center;align-items:center;font-size:1.375rem;font-weight:800;display:flex}.switch.svelte-19sctfq a:where(.svelte-19sctfq):hover,.switch.svelte-19sctfq a[aria-current=page]:where(.svelte-19sctfq){color:var(--color-ink)}@media (prefers-reduced-motion:reduce){.switch.svelte-19sctfq:after{transition:none}}.forms.svelte-19sctfq{gap:1.1rem;display:grid}form.svelte-19sctfq{gap:1rem;display:grid}.sub.svelte-19sctfq{gap:.5rem;display:grid}h2.svelte-19sctfq{font-family:var(--font-display);text-transform:uppercase;font-size:1.6rem;font-weight:800;line-height:1}h2.svelte-19sctfq:focus{outline:none}.lead.svelte-19sctfq{color:var(--color-ink-2);font-size:var(--text-body)}.hint.svelte-19sctfq{color:var(--color-ink-3);font-size:var(--text-small)}.hint.svelte-19sctfq a:where(.svelte-19sctfq),.aside.svelte-19sctfq a:where(.svelte-19sctfq){color:var(--color-gold);font-weight:600}.hint.svelte-19sctfq a:where(.svelte-19sctfq):hover,.aside.svelte-19sctfq a:where(.svelte-19sctfq):hover{color:var(--color-ink)}.aside.svelte-19sctfq{font-size:var(--text-small)}.err.svelte-19sctfq{color:var(--color-off);font-size:var(--text-small);font-weight:600}.err.top.svelte-19sctfq{border:1px solid color-mix(in oklch, var(--color-off) 55%, transparent);background:var(--color-off-tint);color:var(--color-ink);padding:.65rem .8rem}.field.svelte-19sctfq{gap:.4rem;display:grid}fieldset.svelte-19sctfq{border:0;min-width:0;margin:0;padding:0}.hint.as.svelte-19sctfq{color:var(--color-gold);letter-spacing:.06em;text-transform:uppercase;font-weight:700;font-stretch:88%}.picks.svelte-19sctfq{gap:.4rem;display:grid}.pick.svelte-19sctfq{border:1px solid var(--color-rule);border-radius:var(--radius-oct);background:var(--color-ground-deep);cursor:pointer;letter-spacing:normal;text-transform:none;height:3rem;color:var(--color-ink);align-items:center;gap:.7rem;padding:0 .9rem;font-size:1rem;font-weight:600;font-stretch:100%;display:flex}.pick.svelte-19sctfq:has(input:where(.svelte-19sctfq):checked){border-color:var(--color-gold);box-shadow:inset 0 0 0 1px var(--color-gold)}.pick.svelte-19sctfq input:where(.svelte-19sctfq){width:1.1rem;height:1.1rem;accent-color:var(--color-gold);background:0 0;border:0;flex:none;margin:0;padding:0}.pick.svelte-19sctfq:has(input:where(.svelte-19sctfq):focus-visible){outline:2px solid var(--color-gold);outline-offset:0}label.svelte-19sctfq,legend.svelte-19sctfq{font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-2);font-weight:600;font-stretch:88%}input.svelte-19sctfq{background:var(--color-ground-deep);width:100%;min-width:0;height:3rem;color:var(--color-ink);border:1px solid var(--color-rule);border-radius:var(--radius-oct);font:inherit;padding:0 .9rem;font-size:1rem}input.svelte-19sctfq::placeholder{color:var(--color-ink-3);opacity:1}input.svelte-19sctfq:focus{outline:2px solid var(--color-gold);outline-offset:0;border-color:var(--color-gold)}input[aria-invalid=true].svelte-19sctfq{border-color:var(--color-off)}input[aria-invalid=true].svelte-19sctfq:focus{outline-color:var(--color-off)}.pw.svelte-19sctfq{position:relative}.pw.svelte-19sctfq input:where(.svelte-19sctfq){padding-right:4.5rem}.show.svelte-19sctfq{color:var(--color-ink-2);font:inherit;font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 .7rem;font-weight:700;font-stretch:88%;position:absolute;top:.35rem;bottom:.35rem;right:.35rem}.show.svelte-19sctfq:hover,.show[aria-pressed=true].svelte-19sctfq{color:var(--color-gold)}.show.svelte-19sctfq:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px}.btn.svelte-19sctfq{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-rule);width:100%;height:3.25rem;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:.25rem;padding:0 1.25rem;font-size:.9375rem;font-weight:700;font-stretch:88%;display:inline-flex}.btn.gold.svelte-19sctfq{background:var(--color-gold);color:var(--color-gold-ink);border-color:var(--color-gold)}.btn.gold.svelte-19sctfq:hover{background:var(--color-gold-deep);border-color:var(--color-gold-deep)}.btn[disabled].svelte-19sctfq{opacity:.7;cursor:default}.door[data-astro-cid-l3u6v3a7]{align-content:start;justify-items:center;min-height:calc(100svh - 3.75rem);padding-block:1.5rem 3rem;display:grid}.stack[data-astro-cid-l3u6v3a7]{justify-items:center;gap:1.25rem;width:min(100%,26rem);display:grid}.crest-well[data-astro-cid-l3u6v3a7]{display:grid;position:relative}.crest-well[data-astro-cid-l3u6v3a7]:before{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklch, var(--color-gold) 24%, transparent), transparent 70%);border-radius:50%;position:absolute;inset:-45%}.crest-well[data-astro-cid-l3u6v3a7] .crest{--crest:3.5rem;filter:drop-shadow(0 2px 10px color-mix(in oklch, var(--color-ground-deep) 80%, transparent));position:relative}.card[data-astro-cid-l3u6v3a7]{width:100%;box-shadow:0 24px 60px -24px color-mix(in oklch, var(--color-ground-deep) 90%, transparent);gap:1.4rem;padding:.75rem 1.25rem 1.5rem;display:grid}.card[data-astro-cid-l3u6v3a7] .aside{text-align:center}.door .card:has(.sub){padding-top:1.5rem}.in[data-astro-cid-l3u6v3a7]{gap:1rem;padding-top:.75rem;display:grid}.in[data-astro-cid-l3u6v3a7] h1[data-astro-cid-l3u6v3a7]{font-size:1.75rem;font-weight:800;line-height:1}.in[data-astro-cid-l3u6v3a7] .lead[data-astro-cid-l3u6v3a7]{color:var(--color-ink-2)}.in[data-astro-cid-l3u6v3a7] strong[data-astro-cid-l3u6v3a7]{color:var(--color-ink)}.row[data-astro-cid-l3u6v3a7]{flex-wrap:wrap;gap:.6rem;display:flex}.btn[data-astro-cid-l3u6v3a7]{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-rule);height:3rem;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.875rem;font-weight:700;font-stretch:88%;display:inline-flex}.btn[data-astro-cid-l3u6v3a7].gold{background:var(--color-gold);color:var(--color-gold-ink);border-color:var(--color-gold)}.btn[data-astro-cid-l3u6v3a7].ghost:hover{border-color:var(--color-off);color:var(--color-off)}.door .stack:not(:has(.forms,.in)){visibility:hidden}.dev[data-astro-cid-l3u6v3a7]{text-align:center;font-size:var(--text-small);color:var(--color-ink-3);justify-items:center;gap:.2rem;display:grid}.dev[data-astro-cid-l3u6v3a7] a[data-astro-cid-l3u6v3a7]{color:var(--color-gold);font-weight:600}@media (width>=48rem){.door[data-astro-cid-l3u6v3a7]{padding-block:clamp(2.5rem,9vh,5.5rem) 4rem}.crest-well[data-astro-cid-l3u6v3a7] .crest{--crest:4.5rem}.card[data-astro-cid-l3u6v3a7]{padding:.75rem 1.75rem 1.75rem}.door .card:has(.sub){padding-top:1.75rem}}
