.preview-clerk-funnel{--preview-clerk-btn:#000000;--preview-clerk-btn-text:#fafafa}.preview-clerk-funnel .cl-header,.preview-clerk-funnel .cl-internal-1dauvpw{display:none!important}.preview-clerk-funnel .cl-rootBox{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:content-box!important;width:100%!important;max-width:100%!important;color:rgba(24,29,44,1)!important}.preview-clerk-funnel .cl-main{gap:1.25rem;width:100%!important;max-width:100%!important}.preview-clerk-funnel .cl-cardBox{width:100%!important;max-width:100%!important;box-shadow:none!important;overflow:visible!important}.preview-clerk-funnel .cl-card,.preview-clerk-funnel .cl-rootBox{box-shadow:none!important;border:none!important;background:transparent!important}.preview-clerk-funnel .cl-socialButtonsBlockButton{height:2.75rem;border-radius:.625rem;border:1px solid hsl(var(--foreground)/.12)!important;background:hsl(var(--background))!important;font-family:var(--font-ibm-plex-mono);font-size:.8125rem;font-weight:500;color:hsl(var(--foreground));text-transform:none;box-shadow:none}.preview-clerk-funnel .cl-socialButtonsBlockButton:hover{background:hsl(var(--muted)/.35)!important}.preview-clerk-funnel .cl-dividerLine{background:hsl(var(--foreground)/.1)!important;height:1px}.preview-clerk-funnel .cl-dividerText{font-family:var(--font-ibm-plex-mono);font-size:.6875rem;text-transform:none;letter-spacing:.06em;color:hsl(var(--muted-foreground))}.preview-clerk-funnel .cl-signUp-root .cl-formFieldLabelRow__emailAddress{display:none!important}.preview-clerk-funnel .cl-formFieldLabel,.preview-clerk-funnel label.cl-formFieldLabel{font-family:var(--font-ibm-plex-mono);font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.preview-clerk-funnel .cl-formFieldInput,.preview-clerk-funnel input.cl-formFieldInput{height:auto;min-height:unset;padding:35px 14px!important;border-radius:.625rem!important;border:1px solid hsl(var(--foreground)/.14)!important;background:hsl(var(--background))!important;font-family:var(--font-ibm-plex-mono)!important;font-size:.875rem!important;color:hsl(var(--foreground))!important;box-shadow:none!important}.preview-clerk-funnel .cl-formFieldInput::-moz-placeholder{color:hsl(var(--muted-foreground))!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--muted-foreground)/.45)}.preview-clerk-funnel .cl-formFieldInput::placeholder{color:hsl(var(--muted-foreground))!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:hsl(var(--muted-foreground)/.45)}.preview-clerk-funnel .cl-formFieldInput:focus,.preview-clerk-funnel .cl-formFieldInput:focus-visible{border-color:hsl(var(--ring))!important;outline:none!important;box-shadow:none!important}.preview-clerk-funnel #emailAddress-field,.preview-clerk-funnel .cl-formFieldInput__emailAddress{height:auto!important;min-height:unset!important;padding:35px 14px!important;box-shadow:none!important}.preview-clerk-funnel #emailAddress-field:focus,.preview-clerk-funnel #emailAddress-field:focus-visible,.preview-clerk-funnel .cl-formFieldInput__emailAddress:focus,.preview-clerk-funnel .cl-formFieldInput__emailAddress:focus-visible{box-shadow:none!important;border-color:hsl(var(--ring))!important}.preview-clerk-funnel .cl-formButtonPrimary{width:100%;margin-top:.25rem;min-height:2.875rem;border-radius:4px!important;background-color:var(--preview-clerk-btn)!important;color:var(--preview-clerk-btn-text)!important;font-family:var(--font-ibm-plex-mono)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:.02em;text-transform:none!important;border:none!important;box-shadow:0 6px 20px rgba(0,0,0,.14)!important}.preview-clerk-funnel .cl-formButtonPrimary:focus-visible,.preview-clerk-funnel .cl-formButtonPrimary:hover{background-color:#141414!important;opacity:1!important}.preview-clerk-funnel .cl-formButtonPrimary:disabled{opacity:.45!important}.preview-clerk-funnel .cl-button,.preview-clerk-funnel .cl-formButtonSecondary{font-family:var(--font-ibm-plex-mono);font-size:.8125rem;text-transform:none;border-radius:.5rem}.preview-clerk-funnel .cl-signUp-root .cl-footer{display:none!important}.preview-clerk-funnel .cl-signIn-root .cl-footer{background-image:none!important;background:unset!important;background-color:unset!important;box-sizing:content-box!important;color:rgb(255,255,255)!important}.preview-clerk-funnel .cl-signIn-root .cl-footer .cl-footerActionLink,.preview-clerk-funnel .cl-signIn-root .cl-footer .cl-footerActionText{color:inherit!important}.preview-clerk-funnel .cl-signIn-root .cl-footer .cl-footerActionLink:hover{color:rgb(255,255,255)!important;opacity:.85}.preview-clerk-funnel .cl-footerAction,.preview-clerk-funnel .cl-footerActionText{font-size:.8125rem;color:hsl(var(--muted-foreground))}.preview-clerk-funnel .cl-footerActionLink{font-weight:500;color:hsl(var(--foreground));text-decoration:underline;text-underline-offset:3px}.preview-clerk-funnel .cl-footerActionLink:hover{color:hsl(var(--foreground)/.85)}.preview-clerk-funnel .cl-formFieldErrorText,.preview-clerk-funnel .cl-formFieldSuccessText{font-family:var(--font-ibm-plex-mono);font-size:.75rem}.preview-clerk-funnel .cl-otpCodeFieldInput{border-radius:.5rem!important;border:1px solid hsl(var(--foreground)/.14)!important;font-family:var(--font-ibm-plex-mono)!important}