.wrap.svelte-sdx1re{max-width:560px}h1.svelte-sdx1re{font-size:1.6rem;font-weight:800;margin:30px 0 6px}.muted.svelte-sdx1re{color:var(--muted);font-size:.94rem}.tabs.svelte-sdx1re{display:flex;gap:8px;margin:18px 0 4px}.tab.svelte-sdx1re{flex:1;text-align:center;border:1px solid var(--line);background:var(--cream);border-radius:var(--r-pill);padding:10px;font-weight:700;font-family:inherit;cursor:pointer;font-size:.93rem}.tab.on.svelte-sdx1re{border:1.5px solid var(--ink)}label.svelte-sdx1re{display:block;font-weight:600;font-size:.88rem;margin:14px 0 5px}input.svelte-sdx1re{width:100%;border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 15px;font-size:.97rem;font-family:inherit}input.svelte-sdx1re:focus{outline:2px solid var(--teal);outline-offset:1px;border-color:transparent}form.svelte-sdx1re .pill{margin-top:18px}.error.svelte-sdx1re{margin-top:12px;color:var(--terra);font-weight:600;font-size:.9rem}.perk.svelte-sdx1re{background:var(--teal-wash);border:1px solid var(--teal-line);border-radius:var(--r-sm);padding:12px 16px;font-size:.88rem;margin:18px 0 40px;color:var(--body-ink)}.perk.svelte-sdx1re a:where(.svelte-sdx1re){color:var(--teal);font-weight:700}
