html:root{--font-family-sans-serif:"Geist",Arial,Helvetica,sans-serif}.sign-up-page{display:flex;height:100vh;padding:24px;background-color:var(--background-surface-primary)}.sign-up-page a{width:fit-content}.sign-up-page .left-section{display:flex;flex-direction:column;width:50%;padding:40px;background-color:var(--system-slate-700);background-image:url("/images/7fa8651963a5bce1.svg");background-size:10%;background-position:center;background-repeat:repeat;border-radius:var(--space-12);overflow:hidden}.sign-up-page .left-section .header{display:flex;align-items:center}.sign-up-page .left-section .carousel{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;position:relative}.sign-up-page .left-section .carousel .carousel-slide{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:500px;opacity:0;position:absolute;transition:opacity .5s ease;pointer-events:none}.sign-up-page .left-section .carousel .carousel-slide.active{opacity:1;position:relative;pointer-events:auto}.sign-up-page .left-section .carousel .carousel-illustration{max-width:240px;height:auto}.sign-up-page .left-section .carousel .carousel-text{text-align:center}.sign-up-page .left-section .carousel .carousel-heading{font-size:24px;font-weight:600;line-height:1.33;letter-spacing:-.48px;color:var(--white);margin-bottom:6px}.sign-up-page .left-section .carousel .carousel-description{font:var(--body-md-regular);font-size:16px;line-height:20px;color:var(--text-inverse-caption);max-width:398px;margin:0 auto}.sign-up-page .left-section .carousel-pagination{display:flex;gap:4px;align-items:center;justify-content:center}.sign-up-page .left-section .carousel-pagination .carousel-dot{width:8px;height:8px;border-radius:4px;background:var(--slate-500);transition:width .3s ease,background-color .3s ease}.sign-up-page .left-section .carousel-pagination .carousel-dot.active{width:43px;background:var(--white)}.sign-up-page .right-section{display:flex;flex-direction:column;width:50%;align-items:center;justify-content:center;padding-left:var(--space-24)}.sign-up-page .sign-up-fields{min-width:300px;max-width:500px;display:flex;flex-direction:column;width:100%}.sign-up-page #sign-up-logo-mobile{display:none}.sign-up-page .sign-up-header{color:var(--system-slate-900);margin-bottom:20px}.sign-up-page .sign-up-header h1{font-size:40px;font-weight:700;line-height:48px;letter-spacing:-1px;margin:0}.sign-up-page .sign-up-description{font:var(--body-md-regular);font-size:16px;color:var(--text-primary);line-height:24px;margin-bottom:24px}.sign-up-page #sign-up-role-container fieldset{padding:0;margin:0;border:none}.sign-up-page #sign-up-role-container fieldset legend{padding:0;font-size:18px;font-weight:600;color:var(--system-slate-900);line-height:28px;margin-bottom:12px}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper{margin-bottom:8px}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card-label{display:flex;flex-direction:row;align-items:center;padding:14px;border-radius:var(--border-radius-card-default);border:var(--border-stroke-solid-xs) var(--border-default);background:var(--background-container-base);cursor:pointer;gap:16px;color:var(--text-primary);font-weight:600;font-size:16px;line-height:24px}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card:hover + .sign-up-role-card-label{border-color:var(--border-primary)}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card:checked + .sign-up-role-card-label{border:var(--border-stroke-solid-xs) var(--green-600)}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card-icon{padding:6px;border-radius:var(--border-radius-sm,4px);background:var(--slate-700);display:flex;align-items:center;justify-content:center}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card-icon rds-icon{--fill-icon-color:white}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card:checked + .sign-up-role-card-label .sign-up-role-card-icon{background:var(--green-100)}.sign-up-page #sign-up-role-container fieldset .sign-up-role-card-wrapper .sign-up-role-card:checked + .sign-up-role-card-label .sign-up-role-card-icon rds-icon{--fill-icon-color:var(--slate-700)}.sign-up-page #sign-up-role-container .select-role-button{margin-top:16px}.sign-up-page rds-input{width:100%}.sign-up-page .get-started-button{margin-top:24px}.sign-up-page .bottom-margin{margin-bottom:79px}.sign-up-page .toast{margin-top:16px;--toast-max-width:100%;margin-bottom:30px}.sign-up-page .sign-up-footer{margin-top:24px}.sign-up-page .sign-up-footer .sign-up-footer-divider{height:1px;background:var(--slate-200);margin-bottom:20px}.sign-up-page .sign-up-footer .sign-up-footer-buttons{display:flex;gap:20px;justify-content:center;align-items:center}@media (max-width:800px){.sign-up-page .left-section{display:none}.sign-up-page #sign-up-logo-mobile{display:block;width:124px;margin-bottom:var(--space-32)}.sign-up-page .right-section{width:100%;padding:0}}.onboarding{background-color:var(--background-surface-primary)}.onboarding .page-content-wrapper{display:flex;flex-direction:column;align-items:center;padding:20vh 48px 156px 48px}.onboarding .page-content-wrapper .page-content{width:100%;min-width:380px;max-width:1000px}.onboarding .page-content-wrapper .page-content .onboarding-label{font:var(--h2-bold);color:var(--system-slate-900);margin-bottom:8px}.onboarding .page-content-wrapper .page-content .onboarding-description{margin-bottom:40px;font:var(--body-md-regular);font-size:16px;color:var(--text-caption)}.onboarding .page-content-wrapper .page-content .toast{--toast-max-width:100%;margin-bottom:24px}.onboarding .footer-wrapper{display:flex;position:fixed;bottom:0;width:100%;padding:0 48px 48px 48px;justify-content:center;z-index:2;align-items:center}.onboarding .footer-wrapper rds-taskbar{width:100%;min-width:380px;max-width:824px}.onboarding .footer-wrapper rds-taskbar #signUpProductSelectionFooterSupportBtn,.onboarding .footer-wrapper rds-taskbar #signUpVerifyEmailFooterSupportBtn{margin-right:var(--space-8)}.onboarding .footer-wrapper rds-taskbar rds-icon,.onboarding .footer-wrapper rds-taskbar span{align-self:center}.product-selection-page{height:100vh}.product-selection-page .product-selection-banner{display:flex;align-items:center;justify-content:start;padding:var(--space-32) var(--space-40)}.product-selection-page .product-selection-wrapper{display:flex;flex-direction:column;z-index:20;width:100%;position:fixed}.product-selection-page .tiles-wrapper{display:flex;gap:16px}.product-selection-page .tiles-wrapper rds-card{flex:1;--card-max-width:none;cursor:pointer;border:var(--border-stroke-solid-xs) var(--border-default);border-radius:.75rem}.product-selection-page .tiles-wrapper rds-card[selected]{border:var(--border-stroke-solid-sm) var(--green-600)}.product-selection-page .tiles-wrapper #tile-three{cursor:default}@media (max-width:1096px){.product-selection-page .tiles-wrapper{flex-direction:column;padding:0 24px}.product-selection-page .tiles-wrapper rds-card{--card-max-width:none}}.product-selection-page .card-body-custom{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px}.product-selection-page .card-illustration{width:140px;height:98px;object-fit:contain}.product-selection-page .card-content{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.product-selection-page .card-heading{font:var(--heading-md-semibold);font-size:20px;line-height:1.3;letter-spacing:-.3px;color:var(--system-slate-900);text-align:center;max-height:56px;overflow:hidden;text-overflow:ellipsis;width:100%}.product-selection-page .card-description{font:var(--body-base-regular);font-size:16px;line-height:24px;color:var(--text-primary);text-align:center;margin:0}.email-content{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:664px;justify-self:center}.email-content .email-featured-icon{justify-content:start}.email-content .email-heading{font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.8px;color:var(--system-slate-900);margin:0}.email-content .email-description{font:var(--body-base-regular);font-size:16px;line-height:24px;color:var(--text-primary);margin:0}.email-content .email-divider{width:100%;height:1px;background:var(--border-default)}.email-content .resend-label{color:var(--text-caption);font:var(--body-sm-bold);margin:0;display:none;align-items:center}.email-content .resend-label .resend-label-action{cursor:pointer;margin-left:var(--space-16)}#email-verification-toast,rds-toast[id^=instructions-toast]{position:fixed;right:1.5rem;bottom:1.5rem;z-index:40}#too-many-emails-toast{max-width:450px}#unable-to-process-toast{max-width:450px}#getStartedErrorMsg{max-width:450px}#integration-location-selection-overlay{--overlay-z-index:100}#integration-location-selection-overlay #integration-location-selection-wrapper{display:flex;flex-direction:column;padding:0;background:white;border-radius:var(--corner-md)}#integration-location-selection-overlay #integration-location-selection-wrapper .location-selection-dialog-icon{justify-content:start;margin-bottom:1em}#integration-location-selection-overlay #integration-location-selection-wrapper #location-selection-header{font:var(--h3-bold);color:var(--system-slate-900);margin-bottom:4px}#integration-location-selection-overlay #integration-location-selection-wrapper #location-selection-description{font:var(--body-md-regular);color:var(--text-caption);margin-top:.25em;margin-bottom:0}#integration-location-selection-overlay #location-selection-input{--dropdown-menu-max-height:11em;margin-bottom:var(--space-24)}#integration-location-selection-overlay #location-continue-button{width:100%}.fullscreen-overlay{display:flex;justify-content:center;align-items:center;z-index:100}.centered-overlay-dialog{z-index:100;width:25rem}