.PreSignupFlow-module-scss-module__PpVm1W__root{background:var(--surface-ground);min-height:100svh;color:var(--text-ink);font-family:var(--sh-font-ui);flex-direction:column;display:flex}.PreSignupFlow-module-scss-module__PpVm1W__content{width:100%;max-width:48rem;padding:.5rem var(--page-gutter-mobile) 0;margin-inline:auto}.PreSignupFlow-module-scss-module__PpVm1W__copy{flex-direction:column;gap:.75rem;display:flex}.PreSignupFlow-module-scss-module__PpVm1W__copy h1{letter-spacing:-.022em;font-size:2rem;font-weight:800;line-height:1.12}.PreSignupFlow-module-scss-module__PpVm1W__copy p{color:var(--text-muted);font-size:1rem;line-height:1.55}.PreSignupFlow-module-scss-module__PpVm1W__needRows,.PreSignupFlow-module-scss-module__PpVm1W__exampleRows{gap:.625rem;margin-top:1.375rem;display:grid}.PreSignupFlow-module-scss-module__PpVm1W__card{border:1px solid var(--border-hairline);border-radius:var(--radius-card-row);background:var(--surface-card);min-height:5.125rem;color:var(--text-ink);text-align:left;align-items:center;gap:1rem;padding:1rem;display:flex}.PreSignupFlow-module-scss-module__PpVm1W__cardButton{width:100%;font:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.PreSignupFlow-module-scss-module__PpVm1W__cardButton:hover{border-color:color-mix(in srgb, var(--text-ink) 35%, var(--border-hairline))}.PreSignupFlow-module-scss-module__PpVm1W__cardSelected{border:2px solid var(--text-ink);padding:.9375rem}.PreSignupFlow-module-scss-module__PpVm1W__iconTile{background:var(--surface-tile);width:3rem;height:3rem;color:var(--text-ink);border-radius:.75rem;flex:0 0 3rem;justify-content:center;align-items:center;display:inline-flex}.PreSignupFlow-module-scss-module__PpVm1W__iconTile svg{width:1.375rem;height:1.375rem}.PreSignupFlow-module-scss-module__PpVm1W__thumb{object-fit:cover;border-radius:.625rem;flex:0 0 48px;width:48px;height:58px}.PreSignupFlow-module-scss-module__PpVm1W__cardCopy{flex-direction:column;flex:1;gap:.1875rem;min-width:0;display:flex}.PreSignupFlow-module-scss-module__PpVm1W__cardCopy strong{letter-spacing:-.01em;font-size:.9375rem;font-weight:700;line-height:1.3}.PreSignupFlow-module-scss-module__PpVm1W__cardCopy span{color:var(--text-muted);font-size:.8125rem;line-height:1.5}.PreSignupFlow-module-scss-module__PpVm1W__preview{border:1px solid var(--border-hairline);border-radius:var(--radius-card-row);background:var(--surface-card);grid-column:1/-1;padding:1rem}.PreSignupFlow-module-scss-module__PpVm1W__preview video{background:var(--text-ink);border-radius:.75rem;width:100%;max-height:22rem}.PreSignupFlow-module-scss-module__PpVm1W__preview p{color:var(--text-muted);text-align:center;font-size:.875rem}.PreSignupFlow-module-scss-module__PpVm1W__actions{width:100%;max-width:48rem;padding:1rem var(--page-gutter-mobile) calc(1.5rem + env(safe-area-inset-bottom));flex-direction:column;gap:.25rem;margin:auto auto 0;display:flex}@media (min-width:768px){.PreSignupFlow-module-scss-module__PpVm1W__content{padding-top:2rem}.PreSignupFlow-module-scss-module__PpVm1W__copy{max-width:38rem}.PreSignupFlow-module-scss-module__PpVm1W__copy h1{font-size:clamp(2.5rem,5vw,3.5rem)}.PreSignupFlow-module-scss-module__PpVm1W__needRows{grid-template-columns:repeat(2,minmax(0,1fr))}.PreSignupFlow-module-scss-module__PpVm1W__exampleRows{grid-template-columns:repeat(3,minmax(0,1fr))}.PreSignupFlow-module-scss-module__PpVm1W__card{align-items:flex-start}.PreSignupFlow-module-scss-module__PpVm1W__exampleRows .PreSignupFlow-module-scss-module__PpVm1W__card{flex-direction:column;min-height:8.5rem}.PreSignupFlow-module-scss-module__PpVm1W__actions{max-width:26.25rem}}@media (prefers-reduced-motion:reduce){.PreSignupFlow-module-scss-module__PpVm1W__cardButton{transition:none}}