.demo-request-module__0gdtlG__demoRequest{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;padding:8px 4px;display:flex}.demo-request-module__0gdtlG__checkControl{flex:none;width:22px;height:22px;position:relative}.demo-request-module__0gdtlG__demoRequest .demo-request-module__0gdtlG__checkControl input{appearance:none;cursor:pointer;background:#e7e7e8;border:0;border-radius:6px;width:22px;height:22px;margin:0;display:block}.demo-request-module__0gdtlG__demoRequest .demo-request-module__0gdtlG__checkControl input:checked{background:#a4adff}.demo-request-module__0gdtlG__demoRequest .demo-request-module__0gdtlG__checkControl input:focus-visible{outline:0;box-shadow:0 0 0 3px #7887f5}.demo-request-module__0gdtlG__checkControl svg{color:#242424;pointer-events:none;visibility:hidden;position:absolute;inset:2px}.demo-request-module__0gdtlG__checkControl input:checked+svg{visibility:visible}.demo-request-module__0gdtlG__demoRequest>span{min-width:0}.demo-request-module__0gdtlG__demoRequest strong{font-size:14px;font-weight:650;line-height:1.45;display:block}.demo-request-module__0gdtlG__demoRequest small{color:var(--muted);margin-top:3px;font-size:13px;font-weight:500;line-height:1.45;display:block}
.auth-shell .auth-card .auth-wordmark-module__AWnymW__wordmark .auth-logo-giving{color:var(--ink)}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs.is-reset{box-shadow:none;background:0 0;border:0}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs.is-reset .auth-back-tab{box-shadow:none;background:0 0;border:0}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs.is-reset{min-height:50px;padding:3px}.auth-wordmark-module__AWnymW__shell .auth-card .auth-tabs.is-reset .auth-back-tab{min-height:44px}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs:not(.is-reset){background:#eceeff;width:min(100%,280px);padding:3px;position:relative}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs:not(.is-reset) button{color:#242424;min-height:44px;padding:8px 12px;font-size:14px}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tab-indicator{width:calc(50% - 5px);box-shadow:none;background:#a4adff;transition:transform .18s cubic-bezier(.22,1,.36,1);inset:3px auto 3px 3px;transform:translate(0)}.auth-wordmark-module__AWnymW__shell[data-auth-mode=signUp] .auth-experience .auth-card .auth-tab-indicator{transform:translate(calc(100% + 4px))}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-copy-stage{height:112px;min-height:112px}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-copy-stage>div{position:absolute}.auth-wordmark-module__AWnymW__bodyStage{min-height:408px}.auth-wordmark-module__AWnymW__shell .auth-card .auth-form-stage{min-height:0}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in{color:#242424;background:#eceeff}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in:hover:not(:disabled){background:#dce1ff}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs:not(.is-reset) button:focus-visible{outline-offset:3px;outline:2px solid #7887f5}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in:focus-visible{outline-offset:3px;outline:2px solid #7887f5}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-trust{text-align:center;justify-content:center;align-items:center;gap:8px;min-height:0;margin-top:20px;padding-top:0;display:flex}.auth-wordmark-module__AWnymW__shell .auth-trust>svg{flex:none}.auth-wordmark-module__AWnymW__shell .auth-trust>span{width:auto}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-submit{color:#242424;box-shadow:none;background:#a4adff}.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-submit:hover:not(:disabled){background:#b6bdff}.auth-wordmark-module__AWnymW__shell[data-auth-mode=signUp] .auth-card .auth-submit{margin-top:0}:is(html[data-theme=dark] .auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs:not(.is-reset),html[data-theme=dark] .auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in){background:#30354d}html[data-theme=dark] .auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tabs:not(.is-reset) button:not(.active){color:#f3f3f3}html[data-theme=dark] .auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in{color:#f3f3f3}html[data-theme=dark] .auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-passkey-sign-in:hover:not(:disabled){background:#3c4363}@media (prefers-reduced-motion:reduce){.auth-wordmark-module__AWnymW__shell .auth-experience .auth-card .auth-tab-indicator{transition:none}}
