.stage.svelte-heirkv{background:var(--moss);min-height:100dvh;color:var(--cream);padding:clamp(32px,10vh,96px) 16px 32px}.col.svelte-heirkv{gap:20px;max-width:400px;margin:0 auto;display:grid}.logo.svelte-heirkv{width:auto;height:30px;margin-bottom:20px}.h.svelte-heirkv{font-family:var(--display);margin:0;font-size:clamp(30px,8vw,38px);font-weight:400;line-height:1.1}.sub.svelte-heirkv{color:color-mix(in srgb, var(--cream) 78%, transparent);overflow-wrap:anywhere;margin:-8px 0 0;font-size:16px}.sub.svelte-heirkv b:where(.svelte-heirkv){color:var(--cream);font-weight:600}form.svelte-heirkv{gap:10px;display:grid}label.svelte-heirkv{font-size:14px;font-weight:600}.field.svelte-heirkv{height:54px;font:inherit;color:var(--moss);background:#fff;border:0;border-radius:12px;width:100%;padding:0 16px;font-size:18px}.field.svelte-heirkv:focus-visible{outline:3px solid var(--honey);outline-offset:2px}.btn.svelte-heirkv{min-height:54px;margin-top:6px}.small.svelte-heirkv{color:color-mix(in srgb, var(--cream) 72%, transparent);margin:0;font-size:14px}.err.svelte-heirkv{color:#ffd9a8;margin:2px 0 0;font-size:15px}.slots.svelte-heirkv{grid-template-columns:repeat(6,1fr);gap:8px;display:grid;position:relative}.slots.svelte-heirkv input:where(.svelte-heirkv){opacity:0;z-index:1;cursor:text;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.slot.svelte-heirkv{height:60px;color:var(--moss);font-variant-numeric:tabular-nums;background:#fff;border-radius:12px;place-items:center;font-size:26px;font-weight:600;display:grid}.slots.on.svelte-heirkv:focus-within .slot.active:where(.svelte-heirkv){outline:3px solid var(--honey);outline-offset:1px}.help.svelte-heirkv{color:color-mix(in srgb, var(--cream) 72%, transparent);gap:8px;font-size:14px;display:grid}.help.svelte-heirkv form:where(.svelte-heirkv){display:block}.link.svelte-heirkv{font:inherit;color:var(--cream);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.note.svelte-heirkv{color:var(--cream)}.sr.svelte-heirkv{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}
