.auth-experience-module__uso9dq__page{background:var(--tz-color-canvas);min-height:100vh;color:var(--tz-color-ink-strong)}.auth-experience-module__uso9dq__header{height:var(--tz-shell-command-height);padding:0 var(--tz-space-8);border-bottom:1px solid var(--tz-color-border);background:color-mix(in srgb, var(--tz-color-surface-raised) 82%, transparent);justify-content:space-between;align-items:center;display:flex}.auth-experience-module__uso9dq__logo{align-items:center;gap:var(--tz-space-3);color:inherit;font-size:var(--tz-font-size-sm);font-weight:var(--tz-font-weight-bold);letter-spacing:var(--tz-letter-spacing-label);text-decoration:none;display:flex}.auth-experience-module__uso9dq__logo span{border-radius:var(--tz-radius-sm);background:var(--tz-color-nav);width:2rem;height:2rem;color:var(--tz-color-accent);font-family:var(--tz-font-editorial);font-size:var(--tz-font-size-lg);place-items:center;display:grid}.auth-experience-module__uso9dq__header>div{align-items:center;gap:var(--tz-space-4);display:flex}.auth-experience-module__uso9dq__header a{min-height:var(--tz-touch-target);color:var(--tz-color-ink);font-size:var(--tz-font-size-sm);font-weight:var(--tz-font-weight-bold);align-items:center;text-decoration:none;display:inline-flex}.auth-experience-module__uso9dq__header a:focus-visible{border-radius:var(--tz-radius-sm);box-shadow:var(--tz-ring-focus);outline:none}.auth-experience-module__uso9dq__layout{min-height:calc(100vh - var(--tz-shell-command-height));grid-template-columns:minmax(21.25rem,.82fr) minmax(30rem,1.18fr);display:grid}.auth-experience-module__uso9dq__story{padding:var(--tz-space-16) clamp(2.375rem, 6vw, 5.625rem);background:var(--tz-color-nav);color:var(--tz-color-nav-text);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.auth-experience-module__uso9dq__story:after{content:"";border:1px solid color-mix(in srgb, var(--tz-color-accent) 24%, transparent);border-radius:var(--tz-radius-round);width:26.25rem;height:26.25rem;position:absolute;bottom:-11.25rem;right:-13.125rem}.auth-experience-module__uso9dq__trustMark{width:var(--tz-touch-target);height:var(--tz-touch-target);border-radius:var(--tz-radius-md);background:var(--tz-color-accent);color:var(--tz-color-accent-ink);font-size:var(--tz-font-size-xl);place-items:center;display:grid}.auth-experience-module__uso9dq__story blockquote{max-width:32.5rem;margin:2.125rem 0 var(--tz-space-5);font-family:var(--tz-font-editorial);font-size:clamp(1.75rem,3vw,2.8125rem);line-height:var(--tz-line-height-tight);letter-spacing:-.035em}.auth-experience-module__uso9dq__story>p,.auth-experience-module__uso9dq__storyCard small{color:var(--tz-color-nav-muted);font-size:var(--tz-font-size-sm)}.auth-experience-module__uso9dq__storyCard{align-items:center;gap:var(--tz-space-4);max-width:24.375rem;padding:var(--tz-space-4);border:1px solid color-mix(in srgb, var(--tz-color-nav-text) 12%, transparent);border-radius:var(--tz-radius-lg);background:color-mix(in srgb, var(--tz-color-nav-text) 6%, transparent);margin-top:3.375rem;display:flex}.auth-experience-module__uso9dq__storyCard div{gap:var(--tz-space-1);display:grid}.auth-experience-module__uso9dq__formColumn{padding:2.875rem var(--tz-space-6);flex-direction:column;justify-content:center;align-items:center;display:flex}.auth-experience-module__uso9dq__card{border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-xl);background:var(--tz-color-surface-raised);width:min(31.875rem,100%);box-shadow:var(--tz-shadow-md);padding:2.25rem}.auth-experience-module__uso9dq__eyebrow{margin:0 0 var(--tz-space-2);color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-xs);font-weight:var(--tz-font-weight-bold);letter-spacing:var(--tz-letter-spacing-label);text-transform:uppercase}.auth-experience-module__uso9dq__card h1{font-family:var(--tz-font-editorial);font-size:var(--tz-font-size-2xl);line-height:var(--tz-line-height-tight);letter-spacing:-.04em;margin:0}.auth-experience-module__uso9dq__description{margin:var(--tz-space-3) 0 var(--tz-space-8);color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-sm);line-height:var(--tz-line-height-default)}.auth-experience-module__uso9dq__field{gap:var(--tz-space-2);margin-bottom:var(--tz-space-4);color:var(--tz-color-ink);font-size:var(--tz-font-size-sm);font-weight:var(--tz-font-weight-bold);display:grid}.auth-experience-module__uso9dq__field input,.auth-experience-module__uso9dq__field select{width:100%;min-height:var(--tz-touch-target);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-control);background:var(--tz-color-surface-raised);padding:var(--tz-space-3);color:var(--tz-color-ink-strong)}.auth-experience-module__uso9dq__field input:focus,.auth-experience-module__uso9dq__field select:focus{border-color:var(--tz-color-focus);box-shadow:var(--tz-ring-focus);outline:none}.auth-experience-module__uso9dq__fieldRow{gap:var(--tz-space-3);grid-template-columns:1fr 1fr;display:grid}.auth-experience-module__uso9dq__formMeta{justify-content:space-between;align-items:center;gap:var(--tz-space-3);margin:var(--tz-space-1) 0 var(--tz-space-5);color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-sm);display:flex}.auth-experience-module__uso9dq__formMeta a{min-height:var(--tz-touch-target);color:var(--tz-color-ink);align-items:center;display:inline-flex}.auth-experience-module__uso9dq__divider{align-items:center;gap:var(--tz-space-3);margin:var(--tz-space-5) 0;color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-xs);display:flex}.auth-experience-module__uso9dq__accountRoute{margin-top:var(--tz-space-3)}.auth-experience-module__uso9dq__divider:before,.auth-experience-module__uso9dq__divider:after{content:"";background:var(--tz-color-border);flex:1;height:1px}.auth-experience-module__uso9dq__legal{max-width:31.25rem;margin:var(--tz-space-4) 0 0;color:var(--tz-color-ink-muted);text-align:center;font-size:var(--tz-font-size-xs)}.auth-experience-module__uso9dq__useGrid{gap:var(--tz-space-3);display:grid}.auth-experience-module__uso9dq__useGrid>button{min-height:var(--tz-touch-target);gap:var(--tz-space-3);padding:var(--tz-space-4);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-md);background:var(--tz-color-surface-raised);color:var(--tz-color-ink);text-align:left;cursor:pointer;grid-template-columns:2.375rem 1fr 1.25rem;align-items:center;display:grid;position:relative}.auth-experience-module__uso9dq__useGrid>button:focus-visible{box-shadow:var(--tz-ring-focus);outline:none}.auth-experience-module__uso9dq__useGrid>button>span{border-radius:var(--tz-radius-sm);background:var(--tz-color-canvas-subtle);width:2.25rem;height:2.25rem;color:var(--tz-color-ink);place-items:center;display:grid}.auth-experience-module__uso9dq__useGrid strong,.auth-experience-module__uso9dq__useGrid small{grid-column:2}.auth-experience-module__uso9dq__useGrid small{margin-top:calc(var(--tz-space-2) * -1);color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-xs)}.auth-experience-module__uso9dq__useGrid i{color:var(--tz-color-ink);grid-area:1/3/3}.auth-experience-module__uso9dq__useSelected{box-shadow:var(--tz-outline-active);border-color:var(--tz-color-nav)!important;background:var(--tz-color-surface)!important}.auth-experience-module__uso9dq__useGrid>a{margin-top:var(--tz-space-2)}.auth-experience-module__uso9dq__formNotice{margin:var(--tz-space-2) 0 var(--tz-space-5)}.auth-experience-module__uso9dq__socialSetup{gap:var(--tz-space-5);display:grid}.auth-experience-module__uso9dq__socialSetupHeading{gap:var(--tz-space-2);display:grid}.auth-experience-module__uso9dq__socialSetupHeading span{color:var(--tz-color-ink-muted);font-size:var(--tz-font-size-xs);font-weight:700}.auth-experience-module__uso9dq__socialSetupHeading h2,.auth-experience-module__uso9dq__socialSetupHeading p,.auth-experience-module__uso9dq__socialReview h3,.auth-experience-module__uso9dq__socialReview p{margin:0}.auth-experience-module__uso9dq__socialProviders{gap:var(--tz-space-3);display:grid}.auth-experience-module__uso9dq__socialProvider{justify-content:space-between;align-items:center;gap:var(--tz-space-4);padding:var(--tz-space-4);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-md);background:var(--tz-color-surface);display:flex}.auth-experience-module__uso9dq__socialProvider>div,.auth-experience-module__uso9dq__socialReview{gap:var(--tz-space-2);display:grid}.auth-experience-module__uso9dq__socialProvider small{color:var(--tz-color-ink-muted)}.auth-experience-module__uso9dq__socialReview{padding:var(--tz-space-5);border-radius:var(--tz-radius-md);background:var(--tz-color-canvas-subtle)}.auth-experience-module__uso9dq__socialReview fieldset{gap:var(--tz-space-3);margin:var(--tz-space-2) 0;border:0;padding:0;display:grid}.auth-experience-module__uso9dq__socialReview legend{margin-bottom:var(--tz-space-3);font-weight:700}.auth-experience-module__uso9dq__socialMediaChoices{gap:var(--tz-space-2);display:grid}.auth-experience-module__uso9dq__socialMediaChoices label{align-items:center;gap:var(--tz-space-3);padding:var(--tz-space-3);border:1px solid var(--tz-color-border);border-radius:var(--tz-radius-sm);background:var(--tz-color-surface);display:flex}.auth-experience-module__uso9dq__approval{gap:var(--tz-space-5);text-align:center;display:grid}.auth-experience-module__uso9dq__approvalIcon{border-radius:var(--tz-radius-lg);background:var(--tz-color-success-soft);width:4.5rem;height:4.5rem;color:var(--tz-color-success);font-size:var(--tz-font-size-2xl);place-items:center;margin:0 auto;display:grid}@media (max-width:850px){.auth-experience-module__uso9dq__layout{display:block}.auth-experience-module__uso9dq__story{display:none}.auth-experience-module__uso9dq__formColumn{min-height:calc(100vh - var(--tz-shell-command-height))}.auth-experience-module__uso9dq__header{padding:0 var(--tz-space-5)}}@media (max-width:520px){.auth-experience-module__uso9dq__formColumn{padding:var(--tz-space-8) var(--tz-space-4);justify-content:flex-start}.auth-experience-module__uso9dq__card{padding:var(--tz-space-6) var(--tz-space-5);border-radius:var(--tz-radius-lg)}.auth-experience-module__uso9dq__fieldRow{grid-template-columns:1fr}.auth-experience-module__uso9dq__card h1{font-size:var(--tz-font-size-xl)}.auth-experience-module__uso9dq__formMeta{flex-direction:column;align-items:flex-start}.auth-experience-module__uso9dq__socialProvider{flex-direction:column;align-items:stretch}}
