.ember-signup{--signup-rule:color-mix(in srgb, var(--site-ink) 26%, transparent);justify-items:start;gap:.875rem;width:100%;max-width:20.5rem;display:grid}.ember-signup .site-waitlist{border:1px solid var(--signup-rule);background:var(--site-paper);border-radius:2px;width:100%}.ember-signup .site-waitlist:focus-within{border-color:var(--site-accent);box-shadow:0 0 0 1px var(--site-accent)}.ember-signup .site-waitlist .site-waitlist-input{border-radius:0;min-height:2.75rem;padding-inline:.875rem;font-size:.9375rem}@media (max-width:1024px),(pointer:coarse){.ember-signup .site-waitlist .site-waitlist-input{font-size:1rem}}.ember-signup .site-waitlist .site-waitlist-button{background:var(--site-ink);min-height:2.75rem;color:var(--site-paper);border-radius:0 2px 2px 0;align-self:stretch;gap:.625rem;margin:-1px -1px -1px 0;padding-inline:1rem .875rem;font-size:.875rem}.ember-signup .site-waitlist .site-waitlist-button svg{transition:translate .2s var(--site-ease-out-quart)}@media (hover:hover) and (pointer:fine){.ember-signup .site-waitlist .site-waitlist-button:hover:not([aria-disabled=true]){background:color-mix(in srgb, var(--site-ink) 84%, var(--site-paper))}.ember-signup .site-waitlist .site-waitlist-button:hover:not([aria-disabled=true]) svg{translate:.15rem}}.ember-signup .site-waitlist .site-waitlist-button:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.ember-signup-enterprise{color:var(--site-ink-muted);font-size:.875rem;line-height:1.4;text-decoration:none}.ember-signup-enterprise-name{color:var(--site-ink);white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--site-ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--site-ink) 25%, transparent);text-underline-offset:.2em;font-weight:500;transition:text-decoration-color .16s ease-out}.ember-signup-enterprise-go{white-space:nowrap}.ember-signup-enterprise-go>span[aria-hidden]{transition:translate .2s var(--site-ease-out-quart);display:inline-block}.ember-signup-enterprise:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px;border-radius:2px}@media (pointer:coarse){.ember-signup-enterprise{margin-block:-.75rem;padding-block:.75rem;display:inline-block}}@media (hover:hover) and (pointer:fine){.ember-signup-enterprise:hover .ember-signup-enterprise-name{-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent)}.ember-signup-enterprise:hover .ember-signup-enterprise-go>span[aria-hidden]{translate:.15rem}}.ember-signup .site-waitlist{grid-template-columns:minmax(0,1fr) auto}.ember-signup .site-waitlist-error{grid-column:1/-1;margin:0;padding:.65rem .875rem;position:static}@media (max-width:360px){.ember-signup .site-waitlist .site-waitlist-input,.ember-signup .site-waitlist .site-waitlist-button{padding-inline:.75rem}}
