.header.svelte-1bv7ezn .shell:where(.svelte-1bv7ezn),.cols.svelte-1bv7ezn{max-width:calc(61rem + var(--gutter) * 2)}.header.svelte-1bv7ezn{padding-top:clamp(2.5rem,2rem + 3vw,4.5rem)}h1.svelte-1bv7ezn{letter-spacing:-.03em;font-size:clamp(1.9rem,1.3rem + 2.4vw,3rem);font-weight:450;line-height:1.06}.header.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin-top:calc(var(--u) * 4);max-width:56ch;font-size:var(--fs-sm);color:var(--text-2)}.body.svelte-1bv7ezn{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.cols.svelte-1bv7ezn{grid-template-columns:minmax(0,34rem) minmax(0,22rem);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}form.svelte-1bv7ezn{gap:calc(var(--u) * 5);display:grid}.field.svelte-1bv7ezn{gap:calc(var(--u) * 2);display:grid}label.svelte-1bv7ezn{font-size:var(--fs-xs);color:var(--text-2)}input.svelte-1bv7ezn,select.svelte-1bv7ezn,textarea.svelte-1bv7ezn{width:100%;padding:calc(var(--u) * 2.75) calc(var(--u) * 3);border:1px solid var(--line-2);border-radius:var(--r);background:var(--surface);color:var(--text);font:inherit;font-size:var(--fs-sm);transition:border-color var(--t-fast) var(--ease), background var(--t-fast) var(--ease)}input.svelte-1bv7ezn:hover,select.svelte-1bv7ezn:hover,textarea.svelte-1bv7ezn:hover{border-color:var(--line-3)}input.svelte-1bv7ezn:focus-visible,select.svelte-1bv7ezn:focus-visible,textarea.svelte-1bv7ezn:focus-visible{border-color:var(--accent);border-radius:var(--r);outline:1px solid var(--accent);outline-offset:1px}textarea.svelte-1bv7ezn{line-height:var(--lh-body);resize:vertical;min-height:11rem}input.svelte-1bv7ezn::placeholder,textarea.svelte-1bv7ezn::placeholder{color:var(--text-4)}.sel.svelte-1bv7ezn{display:flex;position:relative}select.svelte-1bv7ezn{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-inline-end:calc(var(--u) * 9)}.sel.svelte-1bv7ezn svg:where(.svelte-1bv7ezn){top:50%;right:calc(var(--u) * 3);color:var(--text-3);pointer-events:none;margin-top:-4px;position:absolute}.hint.svelte-1bv7ezn{font-size:var(--fs-2xs);color:var(--text-3)}.err.svelte-1bv7ezn{font-size:var(--fs-2xs);color:var(--high)}.banner.svelte-1bv7ezn{padding:calc(var(--u) * 3);border:1px solid var(--high);border-radius:var(--r);font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-2)}.aside.svelte-1bv7ezn{padding-left:calc(var(--u) * 3);border-left:1px solid var(--accent-line);font-size:var(--fs-xs);line-height:var(--lh-body);color:var(--text-3)}.aside.svelte-1bv7ezn a:where(.svelte-1bv7ezn){color:var(--text-2);border-bottom:1px solid var(--line-3);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease)}.aside.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--text);border-color:var(--text-3)}.away.svelte-1bv7ezn{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit.svelte-1bv7ezn{padding:calc(var(--u) * 3) calc(var(--u) * 6);border:1px solid var(--accent);border-radius:var(--r);background:var(--accent-deep);color:var(--text);font-size:var(--fs-sm);transition:background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);justify-self:start}.submit.svelte-1bv7ezn:hover:enabled{background:var(--accent);border-color:var(--accent-lift)}.submit.svelte-1bv7ezn:disabled{border-color:var(--line-2);background:var(--surface);color:var(--text-3);cursor:default}.done.svelte-1bv7ezn{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--bg-lift);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.done.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:var(--fs-lg);font-weight:450}.done.svelte-1bv7ezn p:where(.svelte-1bv7ezn){margin-top:calc(var(--u) * 3);max-width:46ch;font-size:var(--fs-sm);color:var(--text-2)}.done.svelte-1bv7ezn a:where(.svelte-1bv7ezn){margin-top:calc(var(--u) * 5);font-size:var(--fs-xs);color:var(--text-3);transition:color var(--t-fast) var(--ease);display:inline-block}.done.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--accent-lift)}aside.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){font-size:var(--fs-sm);font-weight:450}aside.svelte-1bv7ezn dl:where(.svelte-1bv7ezn){margin-top:calc(var(--u) * 4)}.row.svelte-1bv7ezn{padding-block:calc(var(--u) * 3.5);border-top:1px solid var(--line)}.row.svelte-1bv7ezn:last-child{border-bottom:1px solid var(--line)}dt.svelte-1bv7ezn a:where(.svelte-1bv7ezn){font-size:var(--fs-xs);color:var(--text-2);overflow-wrap:anywhere;transition:color var(--t-fast) var(--ease)}dt.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--accent-lift)}dd.svelte-1bv7ezn{margin:0;margin-top:calc(var(--u) * 1);font-size:var(--fs-2xs);color:var(--text-3)}@media (width<=900px){.cols.svelte-1bv7ezn{gap:calc(var(--u) * 10);grid-template-columns:minmax(0,1fr)}dt.svelte-1bv7ezn a:where(.svelte-1bv7ezn){min-height:calc(var(--u) * 10);margin-block:calc(var(--u) * -2.5);align-items:center;display:inline-flex}}
