.auth-module__cni4Dq__page{background:var(--paper);min-height:100svh;color:var(--ink);grid-template-columns:1fr 1fr;display:grid}.auth-module__cni4Dq__formSide{flex-direction:column;min-width:0;padding:32px 48px;display:flex}.auth-module__cni4Dq__brand{font-family:var(--font-display), serif;align-self:flex-start;font-size:42px;line-height:1}.auth-module__cni4Dq__content{width:100%;max-width:400px;margin:auto;padding:60px 0}.auth-module__cni4Dq__back{color:var(--muted);align-items:center;gap:8px;margin-bottom:28px;font-size:12px;display:inline-flex}.auth-module__cni4Dq__content>h1{font-family:var(--font-display), serif;letter-spacing:-.02em;margin:0;font-size:52px;font-weight:400;line-height:1}.auth-module__cni4Dq__content>p{color:var(--muted);max-width:34ch;margin:18px 0 32px;font-size:14px;line-height:1.7}.auth-module__cni4Dq__form{min-height:240px}.auth-module__cni4Dq__foot{color:var(--muted);margin:0;font-size:12px}.auth-module__cni4Dq__aside{background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;align-items:center;padding:70px 40px;display:flex;overflow:hidden}.auth-module__cni4Dq__aside h2{font-family:var(--font-display), serif;text-align:center;margin:0 0 60px;font-size:64px;font-weight:400;line-height:1}.auth-module__cni4Dq__aside h2 em{font-style:normal}.auth-module__cni4Dq__collection{justify-content:center;align-items:center;gap:22px;width:100%;max-width:450px;display:flex}.auth-module__cni4Dq__collection>div{flex:1;min-width:0;box-shadow:0 20px 40px #0005}.auth-module__cni4Dq__collection>div:first-child{transform:rotate(-5deg)translateY(15px)}.auth-module__cni4Dq__collection>div:last-child{transform:rotate(5deg)translateY(-15px)}.auth-module__cni4Dq__aside>p{color:#c2bdb3;margin:42px 0 0;font-size:12px}.auth-module__cni4Dq__page :focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:900px){.auth-module__cni4Dq__formSide{padding:28px}.auth-module__cni4Dq__aside{padding-inline:28px}.auth-module__cni4Dq__aside h2{font-size:48px}}@media (max-width:700px){.auth-module__cni4Dq__page{display:block}.auth-module__cni4Dq__formSide{min-height:100svh;padding:28px 24px}.auth-module__cni4Dq__content{padding-block:48px}.auth-module__cni4Dq__content>h1{font-size:48px}.auth-module__cni4Dq__aside{display:none}}
