.auth_page__BzxL8{width:min(100%,32rem);margin:0 auto;padding:4rem 1rem}.auth_centered__tMZ5L{text-align:center}.auth_title__saMM4{margin:0 0 1rem;color:var(--color-text-primary)}.auth_lede__fF7dg{margin:0 0 1.5rem;color:var(--color-text-secondary)}.auth_bodyCopy__8LgWR{margin:0 0 1rem;color:var(--color-text-secondary)}.auth_confirmationCard__uNtE5,.auth_formCard__kBop_{background:var(--color-background-primary);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-xs)}.auth_formCard__kBop_{padding:1.5rem;margin-bottom:.75rem}.auth_confirmationCard__uNtE5{padding:2rem}.auth_message__MtDOE{margin-bottom:1rem}.auth_fullWidthControl__LOBHo{width:100%;min-height:44px}.auth_googleButton__6UHxw{gap:.75rem}.auth_divider__iKvMl{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin:1rem 0;color:var(--color-text-secondary)}.auth_divider__iKvMl>div{height:1px;background:var(--line)}.auth_form__BXYhi{display:grid;gap:1rem}.auth_field__tsYDj{display:grid;gap:.375rem;color:var(--color-text-primary)}.auth_input__c251n{width:100%;min-height:44px;padding:.5rem .75rem;color:var(--color-text-primary);background:var(--color-background-primary);border:1px solid var(--color-text-secondary);border-radius:0;outline:none}.auth_input__c251n:focus{border-color:var(--agw-brown);box-shadow:0 0 0 2px var(--agw-brown)}.auth_input__c251n::placeholder{color:var(--color-text-secondary);opacity:.72}.auth_helper__VoDgI{margin:0;color:var(--color-text-secondary)}.auth_accountNote__cyOnK,.auth_progress__bJJS8{margin:0;padding:.75rem;color:var(--agw-brown);background:var(--agw-cream-dark);border:1px solid var(--agw-brown)}.auth_accountLink__qk_kq{margin:1rem 0 0;color:var(--color-text-secondary)}.auth_link__GXv3Y{color:var(--agw-brown);text-underline-offset:.18em}.auth_link__GXv3Y:hover{text-decoration:underline}.auth_link__GXv3Y:focus-visible{outline:2px solid var(--agw-brown);outline-offset:2px}.auth_forgotLink__YT1U8{justify-self:end}@media (max-width:480px){.auth_page__BzxL8{padding:2.5rem 1rem}.auth_confirmationCard__uNtE5,.auth_formCard__kBop_{padding:1.25rem}}