.turnstile-challenge[data-v-51ad9b64]{width:100%;min-width:0}.cta-arrow-icon[data-v-2831f634]{position:relative;display:grid;width:1.2em;height:.9em;line-height:1;overflow:hidden;flex:none;color:currentColor;transform:var(--cta-transform,translate3d(0,0,0));transition:transform var(--cta-duration,.32s) var(--cta-ease,var(--ease-out-fluid))}.cta-arrow-fill[data-v-2831f634],.cta-arrow-fill-mask[data-v-2831f634],.cta-arrow-rest[data-v-2831f634]{grid-area:1/1;display:block;width:100%;height:100%}.cta-arrow-fill-mask[data-v-2831f634]{overflow:hidden;transform:translate3d(var(--cta-fill-mask-x,100%),0,0);will-change:transform}.cta-arrow-fill[data-v-2831f634],.cta-arrow-fill-mask[data-v-2831f634]{transition:transform var(--cta-fill-duration,var(--cta-duration,.32s)) var(--cta-fill-ease,linear)}.cta-arrow-fill[data-v-2831f634]{transform:translate3d(var(--cta-fill-icon-x,-100%),0,0)}@media(prefers-reduced-motion:reduce){.cta-arrow-fill[data-v-2831f634],.cta-arrow-fill-mask[data-v-2831f634],.cta-arrow-icon[data-v-2831f634],.cta-arrow-rest[data-v-2831f634]{transition-duration:1ms}.cta-arrow-fill-mask[data-v-2831f634]{will-change:auto}}.sf-button--block[data-v-b8db7319]{width:100%}.sf-field[data-v-b2f83c20]{--field-control-padding-inline:18px;--field-label-offset-block:13.5px;--field-label-font-size:10.8px;--field-label-line-height:14.04px;--field-label-tracking:.864px;position:relative;display:grid;gap:calc(var(--fluid-rem)*.7)}.sf-field__label[data-v-b2f83c20]{position:absolute;top:var(--field-label-offset-block);left:var(--field-control-padding-inline);z-index:1;display:inline-flex;align-items:baseline;gap:0;font-family:var(--font-mono);font-size:var(--field-label-font-size);font-weight:600;letter-spacing:var(--field-label-tracking);line-height:var(--field-label-line-height);text-transform:uppercase;color:var(--color-ink-2);pointer-events:none}.sf-field__error[data-v-b2f83c20],.sf-field__hint[data-v-b2f83c20]{margin:0;font-size:var(--text-small);line-height:1.35}.sf-field__hint[data-v-b2f83c20]{color:var(--color-ink-2)}.sf-field__error[data-v-b2f83c20]{color:var(--color-danger)}.sf-field__required[data-v-b2f83c20]{color:var(--color-ink-0)}.sf-input[data-v-e72f4360]{--field-control-font-size:16.2px;--field-control-line-height:1.3;--field-control-tracking:normal;--field-control-min-height:72px;--field-control-padding-block-start:36px;--field-control-padding-block-end:13.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:var(--field-control-min-height);padding:var(--field-control-padding-block-start) var(--field-control-padding-inline,18px) var(--field-control-padding-block-end);color:var(--color-ink-0);caret-color:var(--color-ink-0);font-family:var(--font-sans);font-size:var(--field-control-font-size);font-weight:400;letter-spacing:var(--field-control-tracking);line-height:var(--field-control-line-height);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:transparent;border:1px solid color-mix(in oklch,var(--color-ink-0) 55%,transparent);border-radius:0;outline:1px solid transparent;outline-offset:2px;transition:background-color var(--dur-base) var(--ease-out-soft),border-color var(--dur-base) var(--ease-out-soft),outline-color var(--dur-base) var(--ease-out-soft),box-shadow var(--dur-base) var(--ease-out-soft)}.sf-input[data-v-e72f4360]:hover{background:color-mix(in oklch,var(--color-paper) 64%,#fff);border-color:color-mix(in oklch,var(--color-ink-0) 65%,transparent)}.sf-input[data-v-e72f4360]:focus-visible{outline:1px solid color-mix(in oklch,var(--color-accent) 66%,transparent);border-color:color-mix(in oklch,var(--color-accent) 60%,transparent);background:color-mix(in oklch,var(--color-paper) 52%,#fff);box-shadow:inset 0 1px #ffffffd1,0 0 0 3px color-mix(in oklch,var(--color-accent) 17%,transparent)}.sf-input[data-v-e72f4360]::-moz-placeholder{color:color-mix(in oklch,var(--color-ink-0) 46%,transparent);opacity:1}.sf-input[data-v-e72f4360]::placeholder{color:color-mix(in oklch,var(--color-ink-0) 46%,transparent);opacity:1}.sf-input[data-v-e72f4360]:disabled{cursor:not-allowed;opacity:.62}
