.onboarding-module__RekNsG__root{font-family:var(--font-geist), var(--font-sans);font-size:.9375rem;line-height:1.5rem}.onboarding-module__RekNsG__root h1{font-family:var(--font-hedvig), serif;letter-spacing:normal;text-wrap:balance;font-weight:400}.onboarding-module__RekNsG__root .display{font-family:var(--font-hedvig), serif;letter-spacing:normal;text-wrap:balance;font-weight:400}.onboarding-module__RekNsG__root h1{font-size:clamp(1.75rem,1.45rem + .6vw,2rem);line-height:1.15}.onboarding-module__RekNsG__root .display{font-size:clamp(1.875rem,1.4rem + .9vw,2.25rem);line-height:1.12}.onboarding-module__RekNsG__root input[data-slot=input]{background:var(--muted);height:2.75rem;box-shadow:none;border:1px solid #0000;border-radius:9999px;padding-inline:1.125rem;font-size:1rem}.onboarding-module__RekNsG__root input[data-slot=input]:focus-visible{border-color:#20808d;box-shadow:0 0 0 3px #20808d2e}.dark .onboarding-module__RekNsG__root input[data-slot=input]{background:#ffffff0f}.onboarding-module__RekNsG__root label{font-size:.875rem}.onboarding-module__RekNsG__root [data-slot=button][data-variant=default]{color:#fff;background:linear-gradient(#20808d,#22707c);border:1px solid #177582;border-radius:9999px;min-height:2.75rem;font-weight:500;transition:filter .15s,transform .15s;box-shadow:0 2px 2px -1px #245b6626,inset 0 -1px #ffffff1f,inset 0 -6px 6px #effcfc29,inset 0 6px 6px #effcfc29,inset 0 2px 2px #effcfc40}.onboarding-module__RekNsG__root [data-slot=button][data-variant=ghost]{color:#171717;background:#f5f5f5;border-radius:9999px;min-height:2.75rem;padding-inline:1.25rem;transition:background-color .15s}.dark .onboarding-module__RekNsG__root [data-slot=button][data-variant=ghost]{color:#fafafa;background:#262626}@media (hover:hover){.onboarding-module__RekNsG__root [data-slot=button][data-variant=ghost]:hover{background:#e5e5e5}.dark .onboarding-module__RekNsG__root [data-slot=button][data-variant=ghost]:hover{background:#333}}:is(.onboarding-module__RekNsG__root [data-slot=button][data-variant=outline],.onboarding-module__RekNsG__root [data-slot=button][data-variant=secondary]){color:#171717;background:linear-gradient(#fafafa,#ececea);border:1px solid #26262626;border-radius:9999px;font-weight:500;transition:filter .15s,transform .15s;box-shadow:0 2px 2px -1px #26262626,inset 0 2px 2px #fff,inset 0 6px 6px #ffffff40}:is(.dark .onboarding-module__RekNsG__root [data-slot=button][data-variant=outline],.dark .onboarding-module__RekNsG__root [data-slot=button][data-variant=secondary]){color:#f2f3f3;background:linear-gradient(#222628,#181b1c);border-color:#ffffff1f;box-shadow:0 2px 2px -1px #0006,inset 0 1px 1px #ffffff14}.onboarding-module__RekNsG__root [data-slot=button][data-variant=default]:hover{filter:brightness(1.1)}:is(.onboarding-module__RekNsG__root [data-slot=button][data-variant=outline]:hover,.onboarding-module__RekNsG__root [data-slot=button][data-variant=secondary]:hover){filter:brightness(.98)}:is(.onboarding-module__RekNsG__root [data-slot=button][data-variant=default]:active,.onboarding-module__RekNsG__root [data-slot=button][data-variant=outline]:active,.onboarding-module__RekNsG__root [data-slot=button][data-variant=secondary]:active){transform:scale(.96)}.onboarding-module__RekNsG__root [data-slot=button][data-variant=default]:focus-visible{outline-offset:2px;outline:2px solid #20808d}.onboarding-module__RekNsG__root [data-slot=button]:disabled{filter:grayscale(.4);opacity:.55}.onboarding-module__RekNsG__root [data-onboarding-accounts] [data-slot=card] [data-slot=button][data-variant=default]{color:#171717;background:linear-gradient(#fafafa,#ececea);border:1px solid #26262626;box-shadow:0 2px 2px -1px #26262626,inset 0 2px 2px #fff,inset 0 6px 6px #ffffff40}.dark .onboarding-module__RekNsG__root [data-onboarding-accounts] [data-slot=card] [data-slot=button][data-variant=default]{color:#f2f3f3;background:linear-gradient(#222628,#181b1c);border-color:#ffffff1f;box-shadow:0 2px 2px -1px #0006,inset 0 1px 1px #ffffff14}.onboarding-module__RekNsG__root [data-slot=integration-icon-box]{color:#171717}.onboarding-module__RekNsG__stage{animation:.7s cubic-bezier(.22,1,.36,1) both onboarding-module__RekNsG__stage-in}@keyframes onboarding-module__RekNsG__stage-in{0%{opacity:0;transform:translateY(14px)}}.onboarding-module__RekNsG__bone{background:var(--muted);position:relative;overflow:hidden}.onboarding-module__RekNsG__bone:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.4s ease-in-out infinite onboarding-module__RekNsG__shimmer;position:absolute;inset:0;transform:translate(-100%)}.dark .onboarding-module__RekNsG__bone:after{background:linear-gradient(90deg,#0000,#ffffff12,#0000)}@keyframes onboarding-module__RekNsG__shimmer{to{transform:translate(100%)}}.onboarding-module__RekNsG__reveal{opacity:1}@media (prefers-reduced-motion:reduce){.onboarding-module__RekNsG__bone:after,.onboarding-module__RekNsG__reveal,.onboarding-module__RekNsG__stage{animation:none}.onboarding-module__RekNsG__root [data-slot=button]{transition:none}.onboarding-module__RekNsG__root [data-slot=button]:active{transform:none}}
@media (prefers-reduced-motion:no-preference){.connect-dialog-banner-module__ViVizW__flow{animation:1s linear infinite connect-dialog-banner-module__ViVizW__flow}}@keyframes connect-dialog-banner-module__ViVizW__flow{to{stroke-dashoffset:-10px}}