.start-module__LdE9ca__page{background:var(--surface);min-height:100vh;color:var(--ink);font-family:var(--font-body), -apple-system, BlinkMacSystemFont, sans-serif;flex-direction:column;display:flex;}.start-module__LdE9ca__main{flex:1;justify-content:center;align-items:center;padding:clamp(3rem,8vw,6rem) clamp(1.25rem,4vw,2.5rem);display:flex}.start-module__LdE9ca__card{text-align:left;flex-direction:column;gap:1.4rem;width:100%;max-width:32rem;display:flex}.start-module__LdE9ca__eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:.78rem;font-weight:500}.start-module__LdE9ca__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:500;line-height:1.05}.start-module__LdE9ca__lede{font-family:var(--font-body);color:var(--color-ink-mid);margin:0;font-size:1.05rem;line-height:1.55}.start-module__LdE9ca__form{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.start-module__LdE9ca__formLabel{flex-direction:column;gap:.4rem;display:flex}.start-module__LdE9ca__formEyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-size:.74rem;font-weight:500}.start-module__LdE9ca__formInput{appearance:none;width:100%;font-family:var(--font-body);color:var(--ink);background:var(--color-cream);border:1px solid var(--hairline-strong);border-radius:var(--radius-soft);padding:.85rem 1rem;font-size:1.05rem;transition:border-color .14s,box-shadow .14s}.start-module__LdE9ca__formInput::placeholder{color:var(--ink-faint)}.start-module__LdE9ca__formInput:focus{border-color:var(--color-ink-deep);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-ink-deep) 14%, transparent);outline:none}.start-module__LdE9ca__formSubmit{appearance:none;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cream);background:var(--color-ink-deep);border:1px solid var(--color-ink-deep);border-radius:var(--radius-pill);cursor:pointer;align-self:flex-start;padding:.7rem 1.5rem;font-size:.78rem;font-weight:500;transition:background-color .16s}.start-module__LdE9ca__formSubmit:hover:not(:disabled){background:var(--color-ink-mid)}.start-module__LdE9ca__formSubmit:disabled{opacity:.55;cursor:not-allowed}.start-module__LdE9ca__formError{font-family:var(--font-body);color:var(--color-fuchsia,#c63b6e);margin:0;font-size:.92rem}.start-module__LdE9ca__formDone{background:color-mix(in srgb, var(--color-cream) 80%, transparent);border:1px solid var(--hairline);border-radius:var(--radius-soft-lg);flex-direction:column;gap:.4rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.start-module__LdE9ca__formDoneTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:500}.start-module__LdE9ca__formDoneBody{font-family:var(--font-body);color:var(--color-ink-mid);margin:0;font-size:.98rem;line-height:1.55}.start-module__LdE9ca__backLink{font-family:var(--font-body);color:var(--ink-soft);border-bottom:1px solid color-mix(in srgb, var(--ink-soft) 35%, transparent);align-self:flex-start;margin-top:.6rem;padding-bottom:1px;font-size:.85rem;text-decoration:none;transition:color .14s}.start-module__LdE9ca__backLink:hover{color:var(--ink)}
