.shell.svelte-1qgrgen{max-width:1140px;margin:0 auto;padding:0 26px}main.shell.svelte-1qgrgen{padding-block:54px 70px;max-width:56ch}.eyebrow.svelte-1qgrgen{font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;color:var(--branch1);margin:0 0 14px}h1.svelte-1qgrgen{font-size:clamp(26px,3.4vw,36px);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0 0 18px;color:var(--ink)}.lead.svelte-1qgrgen{font-size:17px;line-height:1.6;color:var(--ink-soft);margin:0 0 30px}form.svelte-1qgrgen{display:flex;flex-direction:column;gap:10px;max-width:40ch}label.svelte-1qgrgen{font-size:13px;font-weight:700;color:var(--ink)}input.svelte-1qgrgen{font:inherit;font-size:15px;background:var(--paper-alt);color:var(--ink);border:1px solid var(--rule);border-radius:8px;padding:10px 12px}input.svelte-1qgrgen:focus{outline:none;border-color:var(--branch3)}button.svelte-1qgrgen{margin-top:4px;font:inherit;font-size:14.5px;font-weight:700;background:var(--branch3);color:var(--on-cta);border:0;border-radius:8px;padding:11px 20px;cursor:pointer;align-self:flex-start}button.svelte-1qgrgen:disabled{opacity:.5;cursor:default}.fine.svelte-1qgrgen{font-size:12.5px;color:var(--ink-faint);margin:4px 0 0}.fine.warn.svelte-1qgrgen{color:var(--branch3)}.links.svelte-1qgrgen{margin-top:20px;font-size:13.5px;color:var(--ink-soft)}.links.svelte-1qgrgen a:where(.svelte-1qgrgen){color:var(--branch3);text-decoration:underline}.sent.svelte-1qgrgen{max-width:40ch}.sent.svelte-1qgrgen p:where(.svelte-1qgrgen){font-size:16px;color:var(--ink-soft);margin:0 0 8px}
