.AuthExperience-module__z8GOtq__shell{gap:var(--spacing-7);grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;display:grid}.AuthExperience-module__z8GOtq__card,.AuthExperience-module__z8GOtq__sideCard{border-radius:var(--border-radius-3xl);box-shadow:var(--shadow-modern-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(255,255,255,.9);border:1px solid rgba(15,23,42,.08)}.AuthExperience-module__z8GOtq__card{padding:var(--spacing-8);gap:var(--spacing-6);display:grid}.AuthExperience-module__z8GOtq__sideCard{padding:var(--spacing-6);gap:var(--spacing-4);top:calc(4.5rem + var(--spacing-5));display:grid;position:-webkit-sticky;position:sticky}.AuthExperience-module__z8GOtq__intro,.AuthExperience-module__z8GOtq__form,.AuthExperience-module__z8GOtq__group{gap:var(--spacing-4);display:grid}.AuthExperience-module__z8GOtq__eyebrow{font-size:var(--font-size-12px);font-weight:var(--font-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-orange-600)}.AuthExperience-module__z8GOtq__title,.AuthExperience-module__z8GOtq__sideTitle{color:var(--text-primary);font-family:Nunito,sans-serif}.AuthExperience-module__z8GOtq__title{font-size:clamp(var(--font-size-3xl),3vw,var(--font-size-4xl));line-height:1.05}.AuthExperience-module__z8GOtq__sideTitle{font-size:var(--font-size-xl);line-height:1.1}.AuthExperience-module__z8GOtq__text,.AuthExperience-module__z8GOtq__label,.AuthExperience-module__z8GOtq__switchRow,.AuthExperience-module__z8GOtq__checkboxRow{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--text-muted)}.AuthExperience-module__z8GOtq__twoColumnGrid{gap:var(--spacing-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AuthExperience-module__z8GOtq__field{gap:var(--spacing-2);display:grid}.AuthExperience-module__z8GOtq__input{width:100%;padding:var(--spacing-3)var(--spacing-4);border-radius:var(--border-radius-xl);color:var(--text-primary);background:rgba(248,250,252,.75);border:1px solid rgba(15,23,42,.14)}.AuthExperience-module__z8GOtq__input:focus{box-shadow:var(--focus-ring);border-color:rgba(249,115,22,.35);outline:none}.AuthExperience-module__z8GOtq__checkboxRow{align-items:flex-start;gap:var(--spacing-3);display:flex}.AuthExperience-module__z8GOtq__checkboxRow input{flex:none;width:1rem;height:1rem;margin-top:.2rem}.AuthExperience-module__z8GOtq__actions{gap:var(--spacing-4);display:grid}.AuthExperience-module__z8GOtq__primaryAction{min-height:3rem;padding:0 var(--spacing-5);border-radius:var(--border-radius-full);background:var(--gradient-orange);color:var(--color-white);font-weight:var(--font-weight-semibold);cursor:pointer;box-shadow:var(--shadow-button);transition:transform var(--duration-200),box-shadow var(--duration-200);justify-content:center;align-items:center;display:inline-flex}.AuthExperience-module__z8GOtq__primaryAction:hover:not(:disabled){box-shadow:var(--shadow-button-hover);transform:translateY(-1px)}.AuthExperience-module__z8GOtq__primaryAction:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.AuthExperience-module__z8GOtq__switchRow{gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}.AuthExperience-module__z8GOtq__secondaryLink{color:var(--text-primary);font-weight:var(--font-weight-semibold);text-underline-offset:.18em;text-decoration:underline}.AuthExperience-module__z8GOtq__errorBox,.AuthExperience-module__z8GOtq__infoBox{padding:var(--spacing-4);border-radius:var(--border-radius-2xl)}.AuthExperience-module__z8GOtq__errorBox{color:#991b1b;background:rgba(254,242,242,.95);box-shadow:inset 0 0 0 1px rgba(220,38,38,.16)}.AuthExperience-module__z8GOtq__infoBox{color:var(--color-blue-700);word-break:break-word;background:rgba(239,246,255,.95);box-shadow:inset 0 0 0 1px rgba(37,99,235,.14)}.AuthExperience-module__z8GOtq__benefitsList{gap:var(--spacing-3);padding-left:var(--spacing-5);color:var(--text-primary);display:grid}@media (max-width:980px){.AuthExperience-module__z8GOtq__shell{grid-template-columns:1fr}.AuthExperience-module__z8GOtq__sideCard{position:static}}@media (max-width:720px){.AuthExperience-module__z8GOtq__card,.AuthExperience-module__z8GOtq__sideCard{padding:var(--spacing-5);border-radius:var(--border-radius-2xl)}.AuthExperience-module__z8GOtq__twoColumnGrid{grid-template-columns:1fr}}
