.page-module__aydn6q__page{flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:2rem 1.25rem;display:flex}.page-module__aydn6q__monogram{width:96px;height:auto}.page-module__aydn6q__title{font-family:var(--font-display);text-align:center;font-size:2rem;font-style:italic}@media (max-width:640px){.page-module__aydn6q__title{font-size:1.6rem}}.page-module__aydn6q__card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:1.25rem;width:100%;max-width:380px;padding:2rem;display:flex}.page-module__aydn6q__tabs{background:var(--soft);border-radius:var(--radius-sm);gap:.5rem;padding:.25rem;display:flex}.page-module__aydn6q__tab{text-align:center;border-radius:calc(var(--radius-sm) - 2px);cursor:pointer;color:var(--sub);font-size:.9rem;font-weight:600;font-family:var(--font-ui);background:0 0;border:none;flex:1;padding:.5rem}.page-module__aydn6q__tabActive{background:var(--card);color:var(--ink)}.page-module__aydn6q__form{flex-direction:column;gap:.9rem;display:flex}.page-module__aydn6q__label{color:var(--sub);margin-bottom:.3rem;font-size:.85rem;display:block}.page-module__aydn6q__input{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);width:100%;font-family:var(--font-ui);color:var(--ink);padding:.7rem .9rem;font-size:.95rem}.page-module__aydn6q__input:focus{outline:2px solid var(--acc);outline-offset:1px}.page-module__aydn6q__error{color:var(--danger);font-size:.85rem}
