.auth-layout{display:grid;grid-template-columns:1fr .78fr;gap:100px;padding:90px 0 120px}.auth-copy h1{font-size:clamp(54px,7vw,86px);margin:28px 0}.auth-copy h1 em{color:#bd9660;font-style:normal}.auth-copy>p{max-width:650px;color:#b9c5bf;line-height:1.7}.auth-copy .translation{color:#84958d}.auth-points{list-style:none;margin:38px 0 0;padding:0}.auth-points li{display:flex;gap:18px;padding:17px 0;border-bottom:1px solid #ffffff1f}.auth-points b{color:#bd9660;font-size:11px}.auth-points span{font-weight:700}.auth-points small{display:block;color:#91a199;font-weight:400;margin-top:5px}.auth-card{align-self:start;background:#f3efe5;color:#14251e;padding:42px}.auth-state{color:#9a7444;font-size:10px;letter-spacing:.18em}.auth-card h2{font-family:Georgia,serif;font-size:36px;margin:18px 0 10px}.auth-card>p{color:#63706a;line-height:1.55}.auth-card .translation{font-size:13px}.auth-card label{display:block;margin:25px 0 8px;color:#59655f;font-size:11px;letter-spacing:.1em}.auth-card input{width:100%;padding:17px;border:1px solid #cec7b9;background:#fff;color:#7c8581;font-size:17px}.auth-card button{width:100%;margin-top:13px;padding:17px;border:0;background:#d4cec1;color:#777d79}.auth-card .sms-button{margin-top:0}.auth-divider{display:flex;align-items:center;gap:12px;margin:17px 0;color:#89928e;font-size:11px}.auth-divider:before,.auth-divider:after{content:"";height:1px;flex:1;background:#d2ccbf}.auth-status{padding:14px;border-left:2px solid #bd9660;font-size:12px}.auth-card>a{display:inline-block;margin-top:12px;color:#70512e;font-size:13px;text-decoration:none}@media(max-width:760px){.auth-layout{grid-template-columns:1fr;gap:40px;padding:65px 0 80px}.auth-card{padding:27px}}
