.grid.svelte-12yjfak{align-items:start;gap:2.5rem;display:grid}.card.svelte-12yjfak{background:var(--color-espresso);color:var(--color-on-dark);border-left:6px solid var(--color-brass);padding:1.25rem 1.5rem 1.5rem}.card.svelte-12yjfak h2:where(.svelte-12yjfak){color:var(--color-brass);font-size:1.0625rem;font-weight:700}.card.svelte-12yjfak dl:where(.svelte-12yjfak){margin:.5rem 0 0;font-size:1.0625rem}.card.svelte-12yjfak dl:where(.svelte-12yjfak) div:where(.svelte-12yjfak){border-bottom:1px solid color-mix(in oklab, var(--color-brass) 40%, transparent);padding:.55rem 0}.card.svelte-12yjfak dt:where(.svelte-12yjfak){color:var(--color-on-dark-muted);font-size:var(--text-sm)}.card.svelte-12yjfak dd:where(.svelte-12yjfak){margin:0}.card.svelte-12yjfak a:where(.svelte-12yjfak){color:var(--color-brass);padding-block:.2rem;display:inline-block}.card.svelte-12yjfak .note:where(.svelte-12yjfak){color:var(--color-on-dark-muted);margin-top:1rem}.form.svelte-12yjfak{border:1.5px solid var(--color-ink);background:var(--color-sheet);gap:1.1rem;max-width:36rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.field.svelte-12yjfak{gap:.3rem;display:grid}label.svelte-12yjfak{font-family:var(--font-cond);font-size:1.0625rem;font-weight:600}input.svelte-12yjfak:not([type=checkbox]),select.svelte-12yjfak,textarea.svelte-12yjfak{font:inherit;color:var(--color-ink);background:var(--color-paper);border:1.5px solid var(--color-ink);box-sizing:border-box;border-radius:0;width:100%;min-height:2.75rem;padding:.65rem .75rem;font-size:1rem}input.svelte-12yjfak:focus,select.svelte-12yjfak:focus,textarea.svelte-12yjfak:focus{outline:2px solid var(--color-brass-ink);outline-offset:1px}.form.svelte-12yjfak [aria-invalid=true]{border-color:var(--color-alert)!important}.check.svelte-12yjfak{grid-template-columns:auto 1fr;align-items:start;gap:.6rem}.check.svelte-12yjfak input:where(.svelte-12yjfak){width:1.25rem;height:1.25rem;accent-color:var(--color-ink);margin-top:.15rem}.check.svelte-12yjfak label:where(.svelte-12yjfak){font-size:1rem;font-weight:400}.check.svelte-12yjfak .err{grid-column:1/-1}.form.svelte-12yjfak .err{color:var(--color-alert);font-family:var(--font-cond);font-size:1rem}.form.svelte-12yjfak .result{border-top:3px double var(--color-ink);padding-top:1rem}.form.svelte-12yjfak .rh{color:var(--color-brass-ink);margin-bottom:.3rem;font-weight:700}@media (width>=1000px){.grid.svelte-12yjfak{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}
