.auth-module__Cgra4q__authPage{place-items:center;min-height:calc(100vh - 140px);padding-block:clamp(36px,7vw,72px);display:grid}.auth-module__Cgra4q__authShell{border:1px solid var(--line);background:var(--cream);width:100%;max-width:1040px;display:grid;box-shadow:0 28px 80px #25231f17}.auth-module__Cgra4q__contextPanel{background:var(--forest);min-width:0;color:var(--cream);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,5vw,52px);display:flex}.auth-module__Cgra4q__contextPanel .auth-module__Cgra4q__eyebrow{color:#d5c18a;margin-bottom:16px}.auth-module__Cgra4q__contextPanel h2{max-width:460px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.3rem,5vw,4.3rem);font-weight:400;line-height:.96}.auth-module__Cgra4q__contextPanel>div>p:last-child{color:#faf6ecad;max-width:490px;margin:22px 0 0;line-height:1.7}.auth-module__Cgra4q__contextPanel dl{background:#faf6ec2e;border:1px solid #faf6ec2e;gap:1px;margin:0;display:grid}.auth-module__Cgra4q__contextPanel dl div{background:#09140c2e;min-width:0;padding:14px}.auth-module__Cgra4q__contextPanel dt{color:#faf6ec80;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:800}.auth-module__Cgra4q__contextPanel dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:.72rem}.auth-module__Cgra4q__formPanel{min-width:0;padding:clamp(28px,5vw,52px)}.auth-module__Cgra4q__formPanel header{border-bottom:1px solid var(--line);padding-bottom:24px}.auth-module__Cgra4q__formPanel header .auth-module__Cgra4q__eyebrow{margin-bottom:10px}.auth-module__Cgra4q__formPanel h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:400;line-height:.96}.auth-module__Cgra4q__formPanel header>p:last-child{max-width:520px;color:var(--muted);margin:14px 0 0;line-height:1.65}.auth-module__Cgra4q__formPanel .auth-form{margin-top:26px}.auth-module__Cgra4q__formPanel .auth-form label{letter-spacing:.06em;font-size:.65rem}.auth-module__Cgra4q__formPanel .auth-form input{background:var(--paper)}.auth-module__Cgra4q__formPanel .form-message{border:1px solid var(--line);border-left:3px solid var(--forest);margin:0}.auth-module__Cgra4q__authLinks{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:24px;padding-top:18px;display:flex}.auth-module__Cgra4q__authLinks a{min-height:40px;color:var(--forest);letter-spacing:.05em;text-transform:uppercase;align-items:center;font-size:.64rem;font-weight:800;display:inline-flex}.auth-module__Cgra4q__testingNotice{border:1px solid var(--line);background:#efe8d8;margin-top:22px;padding:18px}.auth-module__Cgra4q__testingNotice>strong{font-family:Georgia,Times New Roman,serif;font-size:1.03rem;font-weight:400}.auth-module__Cgra4q__testingNotice p{color:var(--muted);margin:7px 0 0;font-size:.72rem;line-height:1.55}.auth-module__Cgra4q__testingNotice a{color:var(--forest);text-underline-offset:3px;font-weight:800;text-decoration:underline}.auth-module__Cgra4q__steps{background:#faf6ec2e;border:1px solid #faf6ec2e;gap:1px;margin:0;padding:0;list-style:none;display:grid}.auth-module__Cgra4q__steps li{background:#09140c2e;grid-template-columns:auto 1fr;gap:14px;padding:15px;display:grid}.auth-module__Cgra4q__steps li>span{color:#d5c18a;border:1px solid #faf6ec40;place-items:center;width:30px;height:30px;font-size:.58rem;font-weight:800;display:grid}.auth-module__Cgra4q__steps strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400}.auth-module__Cgra4q__steps p{color:#faf6ec99;margin:4px 0 0;font-size:.68rem;line-height:1.45}@media (min-width:820px){.auth-module__Cgra4q__authShell{grid-template-columns:minmax(320px,.88fr) minmax(420px,1.12fr)}.auth-module__Cgra4q__registerShell{grid-template-columns:minmax(340px,.82fr) minmax(470px,1.18fr)}}@media (max-width:560px){.auth-module__Cgra4q__authPage{width:100%;padding-block:0}.auth-module__Cgra4q__authShell{border-inline:0}.auth-module__Cgra4q__formPanel,.auth-module__Cgra4q__contextPanel{padding:28px 20px}.auth-module__Cgra4q__contextPanel h2{font-size:2.6rem}.auth-module__Cgra4q__authLinks{flex-direction:column}}
