.signup.svelte-dcqc24{color:#fff;background:#092886;padding-block:7.5rem;position:relative;overflow:hidden}.signup__backdrop.svelte-dcqc24{pointer-events:none;position:absolute;inset:0}.signup__backdrop.svelte-dcqc24 img:where(.svelte-dcqc24){object-fit:cover;opacity:.2;width:100%;height:100%}.signup__inner.svelte-dcqc24{z-index:1;flex-direction:column;align-items:center;gap:3rem;display:flex;position:relative}.signup.svelte-dcqc24 header:where(.svelte-dcqc24){text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.signup.svelte-dcqc24 h2:where(.svelte-dcqc24){font-family:var(--font-family-heading);letter-spacing:-.01em;margin:0;font-size:3.375rem;font-weight:400;line-height:1.05}.signup.svelte-dcqc24 header:where(.svelte-dcqc24) p:where(.svelte-dcqc24){width:min(100%,42.5rem);font-family:Inter, var(--font-family-body);color:#fff;margin:0;font-size:1rem;line-height:1.6}.signup.svelte-dcqc24 form:where(.svelte-dcqc24){background:#111625;border:1px solid #1e293b;border-radius:1.5rem;flex-direction:column;gap:2rem;width:min(100%,41.375rem);padding:2.5rem;display:flex;box-shadow:0 1rem 1.5rem #00000021}.signup.svelte-dcqc24 fieldset:where(.svelte-dcqc24){border:0;flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.signup.svelte-dcqc24 legend:where(.svelte-dcqc24){letter-spacing:.0625rem;text-transform:uppercase;color:#3866f2;margin-bottom:1rem;padding:0;font-size:.6875rem;font-weight:700;line-height:normal}.role-options.svelte-dcqc24{flex-wrap:wrap;gap:.5rem;display:flex}.role-options.svelte-dcqc24 button:where(.svelte-dcqc24){font-family:Inter, var(--font-family-body);white-space:nowrap;color:#8892b0;cursor:pointer;background:0 0;border:1px solid #1e293b;border-radius:6.25rem;padding:.625rem 1rem;font-size:1.0625rem;font-weight:600;line-height:normal;transition:color .16s,background-color .16s,border-color .16s}.role-options.svelte-dcqc24 button.active:where(.svelte-dcqc24){color:#fff;background:#3866f2;border-color:#0000}.role-options.svelte-dcqc24 button:where(.svelte-dcqc24):disabled{cursor:wait;opacity:.65}.signup__details.svelte-dcqc24{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.signup__details.svelte-dcqc24 label:where(.svelte-dcqc24){gap:.5rem;min-width:0;display:grid}.signup__details.svelte-dcqc24 label:where(.svelte-dcqc24)>span:where(.svelte-dcqc24){letter-spacing:.0625rem;text-transform:uppercase;color:#8892b0;font-size:.6875rem;font-weight:700}.signup__fields.svelte-dcqc24{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.signup__fields.svelte-dcqc24 label:where(.svelte-dcqc24){gap:.5rem;min-width:0;display:grid}.signup__fields.svelte-dcqc24 label:where(.svelte-dcqc24)>span:where(.svelte-dcqc24){letter-spacing:.0625rem;text-transform:uppercase;color:#8892b0;font-size:.6875rem;font-weight:700}.signup__fields.svelte-dcqc24 input:where(.svelte-dcqc24),.signup__details.svelte-dcqc24 input:where(.svelte-dcqc24){width:100%;min-height:3rem;font-family:Inter, var(--font-family-body);color:#fff;background:#070a13;border:1px solid #1e293b;border-radius:.75rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:400;line-height:normal}.signup__fields.svelte-dcqc24 input:where(.svelte-dcqc24)::placeholder,.signup__details.svelte-dcqc24 input:where(.svelte-dcqc24)::placeholder{color:#c6c8cb;opacity:1}.signup__fields.svelte-dcqc24 input:where(.svelte-dcqc24):disabled,.signup__details.svelte-dcqc24 input:where(.svelte-dcqc24):disabled{cursor:wait;opacity:.65}.signup__fields.svelte-dcqc24>button:where(.svelte-dcqc24){white-space:nowrap;color:#fff;cursor:pointer;background:#3866f2;border:0;border-radius:.75rem;align-self:end;padding:.875rem 1.5rem;font-size:1.0625rem;font-weight:700;line-height:normal}.signup__fields.svelte-dcqc24>button:where(.svelte-dcqc24):disabled{cursor:wait;opacity:.7}.signup__success.svelte-dcqc24{color:#94bbfa;margin:-.75rem 0 0;font-size:.875rem;line-height:1.5}.signup__error.svelte-dcqc24{color:#fca5a5;margin:-.75rem 0 0;font-size:.875rem;line-height:1.5}.signup__honeypot.svelte-dcqc24{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.signup__demo.svelte-dcqc24{font-family:Inter, var(--font-family-body);color:#fff;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:normal;text-decoration:none;display:flex}.signup__demo.svelte-dcqc24 strong:where(.svelte-dcqc24){font-weight:700}.signup__demo.svelte-dcqc24 img:where(.svelte-dcqc24){width:.875rem;height:.875rem}@media (width<=48rem){.signup.svelte-dcqc24{padding-block:6rem}.signup.svelte-dcqc24 h2:where(.svelte-dcqc24){font-size:clamp(2.5rem,10vw,3.375rem)}}@media (width<=34rem){.signup.svelte-dcqc24{padding-block:5rem}.signup.svelte-dcqc24 h2:where(.svelte-dcqc24){font-size:2.25rem}.signup.svelte-dcqc24 form:where(.svelte-dcqc24){padding:1.5rem}.role-options.svelte-dcqc24{grid-template-columns:1fr;display:grid}.role-options.svelte-dcqc24 button:where(.svelte-dcqc24){width:100%}.signup__details.svelte-dcqc24,.signup__fields.svelte-dcqc24{grid-template-columns:1fr;gap:.75rem}.signup__fields.svelte-dcqc24{margin-top:-1.25rem}.signup__fields.svelte-dcqc24>button:where(.svelte-dcqc24){min-height:3rem;margin-top:.75rem}}
