.waitlist.svelte-r2xnp1{position:relative;z-index:1;align-self:end;width:min(56rem,100%);margin-top:clamp(2.2rem,4.5vh,3.5rem)}.signup-form.svelte-r2xnp1>label:where(.svelte-r2xnp1){display:block;margin-bottom:.65rem;font-size:.72rem;font-weight:600;letter-spacing:-.025em}.form-row.svelte-r2xnp1{display:grid;grid-template-columns:minmax(0,1fr) auto;background:var(--surface);border:1px solid var(--ink)}.form-row.svelte-r2xnp1:focus-within{outline:2px solid var(--focus);outline-offset:3px}.form-row.svelte-r2xnp1 input:where(.svelte-r2xnp1){min-width:0;min-height:3.7rem;padding:0 1rem;color:var(--ink);background:transparent;border:0;border-radius:0;outline:none;font-size:.88rem;letter-spacing:-.035em}.form-row.svelte-r2xnp1 input:where(.svelte-r2xnp1)::placeholder{color:#77736d;opacity:1}.form-row.svelte-r2xnp1 input:where(.svelte-r2xnp1):disabled{cursor:wait;opacity:.7}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1){display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:3.7rem;padding:.8rem 1.25rem;color:#fff;background:var(--signal);border-left:1px solid var(--ink);border-radius:0;cursor:pointer;font-size:.78rem;font-weight:600;letter-spacing:-.035em;transition:color .14s ease,background-color .14s ease}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1):hover:not(:disabled){color:var(--ink);background:var(--surface)}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1):disabled{cursor:wait;opacity:.65}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1) svg:where(.svelte-r2xnp1){width:1.05rem;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.4}.form-status.svelte-r2xnp1{min-height:1.4rem;margin:.7rem 0 0;color:var(--ink-soft);font-size:.72rem;letter-spacing:-.02em}.form-status.is-error.svelte-r2xnp1{color:var(--error);font-weight:600}.success-state.svelte-r2xnp1{display:flex;align-items:center;gap:1rem;min-height:4.9rem;padding:.9rem 1rem;color:var(--ink);background:var(--surface);border:1px solid var(--signal)}.success-icon.svelte-r2xnp1{display:grid;flex:0 0 auto;place-items:center;width:2.7rem;height:2.7rem;color:#fff;background:var(--signal);border-radius:50%}.success-icon.svelte-r2xnp1 svg:where(.svelte-r2xnp1){width:1.35rem;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2}.success-state.svelte-r2xnp1 p:where(.svelte-r2xnp1){margin:0 0 .22rem;font-size:.88rem;font-weight:600}.success-state.svelte-r2xnp1:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.success-state.svelte-r2xnp1 div:where(.svelte-r2xnp1)>span:where(.svelte-r2xnp1){color:var(--ink-soft);font-size:.72rem;line-height:1.4}@media(max-width:560px){.waitlist.svelte-r2xnp1{margin-top:1.8rem}.form-row.svelte-r2xnp1 input:where(.svelte-r2xnp1){min-height:3.45rem;padding-inline:.8rem;font-size:.78rem}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1){min-height:3.45rem;gap:.65rem;padding-inline:.85rem;font-size:.7rem}}@media(max-width:350px){.form-row.svelte-r2xnp1{grid-template-columns:1fr}.form-row.svelte-r2xnp1 button:where(.svelte-r2xnp1){border-top:1px solid var(--ink);border-left:0}}.site-shell.svelte-1uha8ag{min-height:100svh}.canvas.svelte-1uha8ag{position:relative;isolation:isolate;display:grid;grid-template-rows:auto auto 1fr;min-height:100svh;padding:clamp(1.35rem,3.6vw,3.75rem);overflow:hidden;background:var(--paper)}.brand.svelte-1uha8ag{position:relative;z-index:1;align-self:start;width:fit-content;margin-bottom:clamp(1.5rem,2.5vh,2rem);font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:600;letter-spacing:-.055em;line-height:1}.brand-name.svelte-1uha8ag,.accent-word.svelte-1uha8ag,.benefit-index.svelte-1uha8ag{color:var(--signal)}.hero.svelte-1uha8ag{position:relative;z-index:1;align-self:end;width:100%}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:28ch;margin:0;font-size:clamp(3.25rem,5.8vw,6.25rem);font-weight:600;letter-spacing:-.075em;line-height:1}.supporting-copy.svelte-1uha8ag{max-width:70ch;margin:clamp(1.6rem,3vw,2.5rem) 0 0;color:var(--ink-soft);font-size:clamp(.88rem,1.15vw,1.05rem);letter-spacing:-.025em;line-height:1.55}.benefits.svelte-1uha8ag{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);align-self:end;gap:0;margin:clamp(3.25rem,7vh,5.75rem) 0 0;padding:0;border-block:1px solid var(--line);list-style:none}.benefit.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:clamp(.8rem,1.5vw,1.35rem);min-width:0;padding:clamp(1.25rem,2.1vw,2rem) clamp(1rem,2.5vw,2.2rem)}.benefit.svelte-1uha8ag:first-child{padding-left:0}.benefit.svelte-1uha8ag+.benefit:where(.svelte-1uha8ag){border-left:1px solid var(--line)}.benefit-index.svelte-1uha8ag{padding-top:.1rem;font-size:.65rem;font-weight:600}.benefit.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin:0 0 .52rem;font-size:.79rem;font-weight:600;letter-spacing:-.04em}.benefit.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:35ch;margin:0;color:var(--ink-soft);font-size:clamp(.7rem,.85vw,.8rem);letter-spacing:-.03em;line-height:1.5}@media(max-width:820px){.canvas.svelte-1uha8ag{grid-template-rows:auto auto auto}.hero.svelte-1uha8ag{width:100%}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:16ch}.benefits.svelte-1uha8ag{grid-template-columns:1fr}.benefit.svelte-1uha8ag{padding-inline:0}.benefit.svelte-1uha8ag+.benefit:where(.svelte-1uha8ag){border-top:1px solid var(--line);border-left:0}.benefit.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:58ch}}@media(max-width:560px){.canvas.svelte-1uha8ag{padding:1.25rem}.brand.svelte-1uha8ag{font-size:1.15rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(2.55rem,11.4vw,3.6rem);line-height:1}.supporting-copy.svelte-1uha8ag{margin-top:1.45rem;font-size:.85rem;line-height:1.52}.benefits.svelte-1uha8ag{margin-top:3rem}.benefit.svelte-1uha8ag{padding-block:1.15rem}}
