@layer custom-components{.HeroEmbeddedSignup.svelte-1l5xjc7{--hero-embedded-signup-max-width: 560px;position:relative;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-20);width:min(100% - 2 * var(--space-30),var(--hero-embedded-signup-max-width));margin-inline:auto;color:var(--color-white);text-align:center}.HeroEmbeddedSignup.svelte-1l5xjc7 .HeroEmbeddedSignup__contact-sales:where(.svelte-1l5xjc7){width:fit-content;margin:var(--space-10) auto 0;padding:8px 16px;font-size:13px;line-height:20px;color:var(--color-white);background-color:color-mix(in srgb,var(--color-black) 60%,transparent);border-radius:999px}.HeroEmbeddedSignup.svelte-1l5xjc7 .HeroEmbeddedSignup__contact-sales:where(.svelte-1l5xjc7) .Action,.HeroEmbeddedSignup.svelte-1l5xjc7 .HeroEmbeddedSignup__contact-sales:where(.svelte-1l5xjc7) .Action .Action__content-wrapper{--action-variant-text-font-size: 13px;--action-variant-text-line-height: 20px}.HeroSignupForm.svelte-1l5xjc7{--hero-signup-capsule-inset: 6px;--form-field-input-font-size: var(--text-variant-100-font-size);display:flex;align-items:center;gap:var(--space-10);padding:var(--hero-signup-capsule-inset);background-color:var(--color-white);border-radius:999px;outline:3px solid transparent;outline-offset:3px}.HeroSignupForm.svelte-1l5xjc7:has(input:focus-visible){outline-color:var(--color-blue-fill)}.HeroSignupForm.svelte-1l5xjc7:has(input[aria-invalid=true]){outline-color:var(--color-critical);margin-block-end:var(--space-30)}.HeroSignupForm.svelte-1l5xjc7 input{--form-field-inset-box-shadow-size: 0;padding-inline:var(--space-15);background-color:transparent;border-radius:999px}.HeroSignupForm.svelte-1l5xjc7 .ValidationMessage{position:absolute;inset-block-start:calc(100% + var(--hero-signup-capsule-inset) + var(--space-10));inset-inline-start:var(--space-15);white-space:nowrap}.HeroSignupForm.svelte-1l5xjc7 .HeroSignupForm-submit{flex-shrink:0}@media (max-width: 23.3125rem){.HeroSignupForm.svelte-1l5xjc7{flex-direction:column;align-items:stretch;border-radius:28px}.HeroSignupForm.svelte-1l5xjc7 .HeroSignupForm-submit{width:100%}.HeroSignupForm.svelte-1l5xjc7:has(input[aria-invalid=true]){margin-block-end:0}.HeroSignupForm.svelte-1l5xjc7 .ValidationMessage{position:static;padding-inline:var(--space-15);text-align:start;white-space:normal}}.HeroSignupForm-field.svelte-1l5xjc7{position:relative;flex:1;min-width:0}.HeroSignupForm-eyebrow.svelte-1l5xjc7{position:absolute;inset-block-start:6px;inset-inline-start:var(--space-15);font-size:11px;line-height:12px;color:var(--color-form-field-placeholder);pointer-events:none}.HeroSignupForm-field--filled.svelte-1l5xjc7 input{padding-block:20px 4px}}
