.signup-features_showcase__xRnAk{scroll-margin-top:24px}.signup-features_showcase__xRnAk .signup-features_eyebrow__zvRfD{color:var(--flow-muted);font-size:11px;font-weight:600;letter-spacing:.08em;margin:0 0 14px}.signup-features_showcase__xRnAk .signup-features_heading__KJwMU{font-size:clamp(30px,3.1vw,44px);font-weight:550;line-height:1.13;max-width:570px;margin:0 0 16px;text-wrap:balance}.signup-features_intro__efg4o{max-width:540px;color:var(--flow-muted);font-size:15px;line-height:1.65;margin:0 0 24px}.signup-features_navigation__SJxeM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:22px}.signup-features_showcase__xRnAk .signup-features_navigation__SJxeM button{display:flex;align-items:center;gap:9px;justify-content:flex-start;background:transparent;padding:11px 12px;text-align:start;min-height:48px;line-height:1.3}.signup-features_navigation__SJxeM svg{flex-shrink:0}.signup-features_showcase__xRnAk .signup-features_navigation__SJxeM button:not([aria-pressed=true]){background:linear-gradient(180deg,var(--tb-raised-top),var(--tb-raised-bottom))}.signup-features_showcase__xRnAk.signup-features_showcase__xRnAk .signup-features_navigation__SJxeM button[aria-pressed=true]{border-color:color-mix(in srgb,var(--flow-blue) 35%,var(--flow-border));background:linear-gradient(180deg,color-mix(in srgb,var(--flow-blue) 15%,var(--flow-surface-strong)),color-mix(in srgb,var(--flow-blue) 9%,var(--flow-surface-strong)));color:var(--flow-blue);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--flow-blue) 22%,transparent),0 1px 0 var(--tb-rim-soft)!important;translate:none}.signup-features_feature__9bOB0{border:1px solid var(--flow-border);border-radius:14px;background:var(--flow-surface-strong);overflow:hidden}.signup-features_copy__MP5oK{padding:6px 22px 18px;min-height:120px}.signup-features_showcase__xRnAk .signup-features_copy__MP5oK h3{font-size:22px;line-height:1.3;font-weight:550;margin:0 0 9px}.signup-features_copy__MP5oK p{font-size:14px;line-height:1.65;color:var(--flow-muted);margin:0}.signup-features_captureBar__7jQrY{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px}.signup-features_views__E_wkM{display:flex;flex-wrap:wrap;gap:3px}.signup-features_showcase__xRnAk .signup-features_views__E_wkM button{border-color:transparent;background:transparent;padding:8px;font-size:12px;min-height:44px}.signup-features_showcase__xRnAk .signup-features_views__E_wkM button[aria-pressed=true]{background:linear-gradient(180deg,var(--tb-raised-top),var(--tb-raised-bottom));font-weight:600;border-color:var(--flow-border)}.signup-features_showcase__xRnAk.signup-features_showcase__xRnAk .signup-features_views__E_wkM button:not([aria-pressed=true]),.signup-features_showcase__xRnAk.signup-features_showcase__xRnAk :is(.signup-features_enlarge__ziL1L,.signup-features_capture__AKKdG){box-shadow:none!important;translate:none!important}.signup-features_showcase__xRnAk .signup-features_enlarge__ziL1L{display:flex;align-items:center;gap:4px;border:0;background:transparent;padding:8px;font-size:12px;flex-shrink:0}.signup-features_showcase__xRnAk .signup-features_capture__AKKdG{width:100%;display:block;padding:0;border:0;border-radius:0;background:var(--flow-bg);cursor:zoom-in}.signup-features_image__o_nZe{display:block;position:relative;width:100%;aspect-ratio:16/10}.signup-features_image__o_nZe img,.signup-features_largeImage__eXTIn img{object-fit:contain}.signup-features_dark__2_Dic{display:none}.dark .signup-features_image__o_nZe:has(.signup-features_dark__2_Dic) .signup-features_light__EVeTS,.dark .signup-features_largeImage__eXTIn:has(.signup-features_dark__2_Dic) .signup-features_light__EVeTS{display:none}.dark .signup-features_dark__2_Dic{display:block}.signup-features_caption__HcT6N{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px;padding:12px 18px;color:var(--flow-muted);font-size:11px;line-height:1.5}.signup-features_note__BhI_M{margin:0;padding:0 18px 16px;font-size:12px;line-height:1.6;color:var(--flow-muted)}.signup-features_allFeatures__9_1h6{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-size:13px;margin-top:8px;text-underline-offset:4px}.signup-features_dialog__gyNK8{width:min(1400px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:16px;background:var(--flow-bg);color:var(--flow-text);border:1px solid var(--flow-border);border-radius:14px;margin:auto}.signup-features_dialog__gyNK8::backdrop{background:color-mix(in srgb,var(--flow-text) 55%,transparent)}.signup-features_dialogHeader__vGjt2{display:flex;align-items:center;justify-content:space-between;gap:16px}.signup-features_showcase__xRnAk .signup-features_dialogHeader__vGjt2 h2{font-size:18px;margin:0}.signup-features_dialogHeader__vGjt2 button{display:grid;place-items:center;min-width:44px}.signup-features_largeImage__eXTIn{display:block;position:relative;height:calc(100dvh - 170px);min-height:180px;margin:12px 0}.signup-features_dialog__gyNK8 p{font-size:12px;color:var(--flow-muted);margin:4px 0 0}@media(max-width:1100px){.signup-features_showcase__xRnAk .signup-features_enlarge__ziL1L span{display:none}.signup-features_copy__MP5oK{min-height:145px}}@media(max-width:959px){.signup-features_showcase__xRnAk .signup-features_heading__KJwMU{font-size:34px}.signup-features_copy__MP5oK{min-height:0}}@media(max-width:480px){.signup-features_navigation__SJxeM{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-features_copy__MP5oK{padding:18px 16px}.signup-features_captureBar__7jQrY{padding-inline:8px}.signup-features_showcase__xRnAk .signup-features_heading__KJwMU{font-size:30px}.signup-features_showcase__xRnAk .signup-features_copy__MP5oK h3{font-size:20px}.signup-features_caption__HcT6N{padding:12px}}.public-signup_signup__wCBez{width:100%;max-width:1440px;color:var(--flow-text);margin:0 auto;padding:0 24px}.public-signup_signupLayout__YuZlQ{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;max-width:560px;margin:auto}.public-signup_formPanel__j7NAQ,.public-signup_storyPanel__2MVEq{min-width:0}.public-signup_storyPanel__2MVEq{background:transparent!important}.public-signup_clinicFields__4DLaH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.public-signup_clinicFields__4DLaH:not(:has(.public-signup_stateField__km9TY))>label,.public-signup_clinicFields__4DLaH>.public-signup_languageField__pCFQs,.public-signup_clinicFields__4DLaH>label:first-child{grid-column:1/-1}.public-signup_clinicFields__4DLaH>label{min-width:0}.public-signup_card__cR8ux .public-signup_progress__vZEt6 button{border:0;border-top:3px solid var(--flow-border);border-radius:0;padding:8px 0;background:transparent;color:var(--flow-muted);font-size:12px}.public-signup_card__cR8ux .public-signup_progress__vZEt6 button[aria-current]{border-top-color:var(--accent-edge);color:var(--flow-text)}.public-signup_formPanel__j7NAQ{padding:26px;border:1px solid var(--flow-border);border-radius:14px;background:var(--flow-surface-strong)!important}.public-signup_eyebrow__Iu3WC{font-size:11px;letter-spacing:.08em;color:var(--flow-muted);margin:0 0 12px}.public-signup_card__cR8ux .public-signup_featureHeading__4dm_f{font-size:30px;line-height:1.18;margin:0 0 24px;max-width:350px}.public-signup_header__jsC1z>a:last-child{display:flex;align-items:center;gap:6px}.public-signup_header__jsC1z>a:last-child>span{white-space:nowrap}.public-signup_planChoice__uD3jV{border:0;padding:0;margin:0;display:grid;gap:8px;min-width:0}.public-signup_planChoice__uD3jV legend{font-size:13px;font-weight:500;margin-bottom:10px}.public-signup_card__cR8ux .public-signup_planChoice__uD3jV label{flex-direction:row;align-items:flex-start;gap:10px;padding:12px;border:1px solid var(--flow-border);border-radius:10px;cursor:pointer}.public-signup_planChoice__uD3jV label:has(input:checked){border-color:var(--accent-edge);background:var(--flow-bg)}.public-signup_planChoice__uD3jV label[aria-disabled=true]{cursor:default}.public-signup_card__cR8ux .public-signup_planChoice__uD3jV input{min-height:0;width:18px;height:18px;flex-shrink:0;margin:2px 0;accent-color:var(--flow-text)}.public-signup_planChoice__uD3jV span{display:grid;gap:4px}.public-signup_planChoice__uD3jV strong{font-weight:500}.public-signup_switching___64Px{padding-top:22px;margin-top:22px;border-top:1px solid var(--flow-border)}.public-signup_switching___64Px p{font-size:13px;line-height:1.65;color:var(--flow-muted);margin:10px 0}.public-signup_switching___64Px>a{display:inline-flex;align-items:center;gap:6px;font-size:13px;min-height:44px}.public-signup_switching___64Px summary{cursor:pointer;font-size:13px;min-height:44px;padding:12px 0}.public-signup_switching___64Px .public-signup_assurance__V_zbU{border-top:1px solid var(--flow-border);padding-top:16px;font-size:12px}@media(min-width:960px){.public-signup_signupLayout__YuZlQ{max-width:none;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);gap:clamp(28px,4vw,64px);align-items:start}.public-signup_formPanel__j7NAQ{grid-column:2;grid-row:1}.public-signup_storyPanel__2MVEq{grid-column:1;grid-row:1;padding:10px 0}.public-signup_signup__wCBez>.public-signup_header__jsC1z{margin-bottom:32px}}@media(max-width:600px){.public-signup_signup__wCBez{padding:0}.public-signup_formPanel__j7NAQ{padding:20px 16px}.public-signup_signupLayout__YuZlQ{gap:32px}.public-signup_storyPanel__2MVEq{padding:0 4px}.public-signup_header__jsC1z>a:last-child{font-size:12px;justify-content:flex-end;text-align:end}.public-signup_header__jsC1z>a:last-child>.public-signup_accountPrompt__OWCck{display:none}}.public-signup_header__jsC1z{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.public-signup_header__jsC1z>a:last-child{font-size:13px;color:var(--flow-text)}.public-signup_logo__IsfxH{color:var(--flow-text);font-size:42px;font-weight:750;letter-spacing:-2px;text-decoration:none}.public-signup_smallLogo__LpBmz{font-size:18px;font-weight:650;letter-spacing:-.7px}.public-signup_progress__vZEt6{display:flex;gap:8px;margin:0 0 22px}.public-signup_progress__vZEt6 button{flex:1;border:0;border-top:3px solid var(--flow-border);padding:8px 0;background:transparent;color:var(--flow-muted);font-size:12px;text-align:start;min-height:48px}.public-signup_progress__vZEt6 button>span{display:block;margin-bottom:3px;font-variant-numeric:tabular-nums}.public-signup_progress__vZEt6 button[aria-current]{border-color:var(--accent-edge);color:var(--flow-text)}.public-signup_card__cR8ux{background:var(--flow-bg)}.public-signup_card__cR8ux h1{font-size:28px;line-height:1.2;margin:0 0 22px}.public-signup_card__cR8ux h2{font-size:20px;line-height:1.25;margin:9px 0}.public-signup_card__cR8ux h3{font-size:17px;line-height:1.35;margin:14px 0}.public-signup_footer__IEw_w,.public-signup_intro__iWF_p{color:var(--flow-muted);font-size:14px;line-height:1.6}.public-signup_card__cR8ux form{display:grid;gap:16px;margin-top:26px}.public-signup_row__fKzwO{display:flex;gap:12px}.public-signup_row__fKzwO>*{flex:1;min-width:0}.public-signup_card__cR8ux label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:500}.public-signup_card__cR8ux input:not([type=checkbox]):not([type=radio]),.public-signup_card__cR8ux select{width:100%;min-height:50px;padding:11px 13px;border:1px solid var(--flow-border);border-radius:12px;background:var(--flow-surface-strong);color:var(--flow-text);font-size:16px}.public-signup_card__cR8ux small{color:var(--flow-muted);font-size:12px;line-height:1.5;font-weight:400}.public-signup_card__cR8ux .public-signup_consent__9eU37{flex-direction:row;align-items:flex-start;line-height:1.5;font-weight:400;margin-top:14px}.public-signup_consent__9eU37 input{margin-top:3px;width:20px;height:20px;flex-shrink:0;accent-color:var(--flow-text)}.public-signup_pricing__uSwEP{padding:17px 0;border-top:1px solid var(--flow-border);font-size:13px;line-height:1.55}.public-signup_pricing__uSwEP p{margin:7px 0}.public-signup_card__cR8ux button,.public-signup_documentDialog__x0B5o button{min-height:44px;border:1px solid var(--flow-border);border-radius:10px;padding:10px 12px;color:var(--flow-text);background:var(--flow-surface-strong);cursor:pointer;font-size:13px;box-shadow:none}.public-signup_card__cR8ux button:disabled{opacity:.6;cursor:default}.public-signup_card__cR8ux .public-signup_primary__QSoWa{display:flex;justify-content:space-between;align-items:center;background:var(--accent-warm);color:var(--on-accent);border-color:var(--accent-edge);min-height:52px;font-size:15px;font-weight:600}.public-signup_card__cR8ux a,.public-signup_footer__IEw_w a{color:var(--flow-text);text-underline-offset:3px}.public-signup_error__GsThZ{color:var(--flow-red);line-height:1.5;font-size:13px}.public-signup_code__NX1tM{font-size:24px!important;letter-spacing:.25em;font-variant-numeric:tabular-nums;direction:ltr}.public-signup_footer__IEw_w{text-align:center;margin-top:18px;font-size:12px}.public-signup_featureTabs__R_db_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.public-signup_featureTabs__R_db_ button{display:flex;flex-direction:column;align-items:center;gap:7px;min-height:58px;border-color:transparent;background:transparent;text-align:center;padding:7px}.public-signup_featureTabs__R_db_ button[aria-pressed=true]{background:var(--flow-surface-strong);border-color:var(--flow-border)}.public-signup_featureTabs__R_db_ button svg{width:28px;height:28px;padding:5px;border-radius:7px;background:var(--cat-direct)}.public-signup_featureTabs__R_db_ button:nth-child(2) svg{background:var(--cat-assess)}.public-signup_featureTabs__R_db_ button:nth-child(3) svg{background:var(--cat-super)}.public-signup_featurePanel__BJN26{border:1px solid var(--flow-border);border-radius:14px;overflow:hidden;background:var(--flow-surface-strong)}.public-signup_featurePreview__UaLE5{padding:18px;background:var(--flow-bg);border-bottom:1px solid var(--flow-border);font-size:12px}.public-signup_previewLabel___sdZZ{display:flex;justify-content:space-between;gap:8px;font-size:12px}.public-signup_featurePreview__UaLE5>svg{display:block;width:100%;height:100px;color:var(--flow-text)}.public-signup_graphValue__uekhG{font-size:30px;font-weight:500;display:block;margin:14px 0 8px;font-variant-numeric:tabular-nums}.public-signup_graphValue__uekhG small{font-size:12px}.public-signup_graphPhases__1_8hg{display:flex;justify-content:space-between;color:var(--flow-muted);font-size:11px}.public-signup_gridLine__s0Xdv{stroke:var(--flow-border);fill:none}.public-signup_phaseLine__yzwMC{stroke:var(--flow-muted);stroke-dasharray:3 4;fill:none}.public-signup_graphLine__c_zOL{stroke:var(--flow-text);stroke-width:2;fill:none;stroke-linecap:round}.public-signup_featureCopy__ICjg3{padding:16px}.public-signup_featureCopy__ICjg3>div:first-child{font-size:12px}.public-signup_featureCopy__ICjg3 p{font-size:13px;line-height:1.6;color:var(--flow-muted);margin:8px 0}.public-signup_agreement__1lQT8 .public-signup_quiet___65oP,.public-signup_features__5BYec .public-signup_quiet___65oP{display:flex;align-items:center;justify-content:space-between;gap:10px;background:transparent;border:0;width:100%;padding:10px 0;text-align:start}.public-signup_features__5BYec details>summary,.public-signup_pricing__uSwEP summary{cursor:pointer;min-height:44px;padding:12px 0;line-height:1.4;font-size:13px}.public-signup_features__5BYec details{border-top:1px solid var(--flow-border)}.public-signup_assureRail__Avpyq{display:flex;align-items:center;gap:12px;width:100%;background:transparent!important;border:0!important;padding:16px 0!important;text-align:start}.public-signup_assureRail__Avpyq>span{flex:1}.public-signup_assureRail__Avpyq small{display:block;margin-top:4px}.public-signup_supportTabs__aG65M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding-bottom:10px}.public-signup_supportTabs__aG65M button[aria-pressed=true]{border-color:var(--flow-text)}.public-signup_assurePath__Ni9wX,.public-signup_programPhases__pXNlq{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0}.public-signup_programPhases__pXNlq>span{padding:12px;border:1px solid transparent}.public-signup_programPhases__pXNlq>span[data-active=true]{border-color:var(--flow-border);border-radius:8px;background:var(--flow-surface-strong)}.public-signup_assurePath__Ni9wX>div{display:grid;justify-items:center;gap:10px;text-align:center;flex:1}.public-signup_trials__slTZm{display:flex;gap:8px;margin:15px 0}.public-signup_trials__slTZm>span{flex:1;display:grid;place-items:center;border:1px solid var(--flow-border);border-radius:8px;min-height:36px;background:var(--flow-surface-strong)}.public-signup_agreement__1lQT8{border:1px solid var(--flow-border);border-radius:12px;padding:14px;background:var(--flow-surface-strong)}.public-signup_documentDialog__x0B5o{width:min(720px,calc(100% - 28px));max-height:85dvh;border:1px solid var(--flow-border);border-radius:14px;padding:26px;background:var(--flow-bg);color:var(--flow-text);margin:auto}.public-signup_documentDialog__x0B5o::backdrop{background:color-mix(in srgb,var(--flow-text) 40%,transparent)}.public-signup_documentDialog__x0B5o article{line-height:1.7;font-size:14px}.public-signup_documentDialog__x0B5o h1{font-size:25px;margin:14px 0}.public-signup_documentDialog__x0B5o h2{font-size:18px;margin:22px 0 10px}.public-signup_documentDialog__x0B5o p{margin:10px 0}.public-signup_documentDialog__x0B5o ul{padding-inline-start:22px}.public-signup_documentDialog__x0B5o .public-signup_readerClose__tAmQP{float:inline-end}@media(max-width:420px){.public-signup_row__fKzwO{flex-direction:column}.public-signup_clinicFields__4DLaH{grid-template-columns:minmax(0,1fr)}.public-signup_card__cR8ux h1{font-size:26px}.public-signup_featureTabs__R_db_ button{font-size:12px}}@media(prefers-reduced-motion:reduce){.public-signup_signup__wCBez *{animation:none!important;transition:none!important}}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez :is(.public-signup_progress__vZEt6 button,.public-signup_quiet___65oP,.public-signup_assureRail__Avpyq,summary,.public-signup_featureTabs__R_db_ button:not([aria-pressed=true])){box-shadow:none!important;translate:none!important}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez :is(input:not([type=checkbox]):not([type=radio]),textarea){box-shadow:inset 0 1px 2px rgba(36,35,30,.08),0 1px 0 var(--tb-rim-soft)!important;translate:none!important}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez input:is([type=checkbox],[type=radio]){box-shadow:none!important;translate:none!important}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez select{background:linear-gradient(180deg,var(--tb-raised-top),var(--tb-raised-bottom));box-shadow:inset 0 1px 0 var(--tb-rim),inset 0 -1px 0 var(--tb-lower),var(--tb-cast)!important}.public-signup_card__cR8ux button:not(.public-signup_primary__QSoWa):not(.public-signup_quiet___65oP):not(.public-signup_readerClose__tAmQP),.public-signup_documentDialog__x0B5o button:not(.public-signup_readerClose__tAmQP){background:linear-gradient(180deg,var(--tb-raised-top),var(--tb-raised-bottom))}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez .public-signup_primary__QSoWa{box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(89,66,57,.12),var(--tb-action-shadow)!important}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez .public-signup_primary__QSoWa:not(:disabled):is(:hover,:active){background:var(--accent-press);color:var(--on-accent)}.public-signup_signup__wCBez.public-signup_signup__wCBez.public-signup_signup__wCBez .public-signup_primary__QSoWa:not(:disabled):active{box-shadow:inset 0 1px 3px rgba(89,66,57,.28)!important;translate:0 1px}.public-signup_agreement__1lQT8,.public-signup_featurePanel__BJN26,.public-signup_formPanel__j7NAQ{box-shadow:inset 0 1px 0 var(--tb-rim),0 1px 2px rgba(36,35,30,.05),0 10px 28px -12px rgba(36,35,30,.14)}.public-signup_programPhases__pXNlq>span[data-active=true],.public-signup_trials__slTZm>span{background:linear-gradient(180deg,var(--tb-raised-top),var(--tb-raised-bottom));box-shadow:inset 0 1px 0 var(--tb-rim),inset 0 -1px 0 var(--tb-lower),var(--tb-cast)}.public-signup_planChoice__uD3jV label:has(input:checked){box-shadow:var(--tb-sunk)}.public-signup_signup__wCBez :focus-visible{outline:2px solid var(--flow-text);outline-offset:3px}.public-signup_mobileExplore__iROBP{display:none}@media(max-width:959px){.public-signup_signupLayout__YuZlQ{max-width:680px}.public-signup_mobileExplore__iROBP{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:13px;margin-top:8px}}