.rd-auth{max-width:1300px;margin:0 auto;padding:36px 6% 0}.rd-auth-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:12%;align-items:center;min-height:calc(100vh - 195px);padding:36px 0 48px}.rd-auth-intro{position:relative;min-height:490px;padding-top:35px}.rd-auth-intro h1{font-size:64px;letter-spacing:-2.7px;line-height:1.08;margin:23px 0}.rd-auth-intro>p{font-size:15px;color:#85917c;line-height:1.9}.rd-auth-benefits{margin-top:26px;display:grid;gap:16px;font-size:12px;color:#738567}.rd-auth-benefits>div{display:flex;gap:10px;align-items:center}.rd-auth-benefits span{width:20px;height:20px;border-radius:50%;background:#e7eedc;color:#7d9662;display:flex;align-items:center;justify-content:center;font-size:11px}.rd-auth-art{position:relative;width:280px;height:150px;margin:25px 0 0 15px}.rd-auth-art .art-sun{width:45px;height:45px;top:0;right:22px}.rd-auth-art .art-house{left:78px;bottom:15px;width:90px;height:78px;box-shadow:6px 6px 0 #d0dcc0}.rd-auth-art .art-roof{top:-36px;left:-12px;border-left-width:56px;border-right-width:56px;border-bottom-width:36px}.rd-auth-art .art-door{width:25px;height:43px;right:12px}.rd-auth-art .art-window{top:15px;left:13px;width:23px;height:24px}.rd-auth-art .art-back{bottom:15px;right:30px;width:142px;height:68px;background:#dce5cd}.rd-auth-art .art-tree{height:60px;bottom:15px;left:30px;background:#b1c29a}.rd-auth-art .art-ground{bottom:14px}.rd-auth-card{padding:33px;box-shadow:0 12px 44px #31533e06}.rd-auth-lock{width:40px;height:40px;background:#eef3e7;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#78945d;margin-bottom:23px}.rd-auth-card h2{font:32px Georgia,serif;letter-spacing:-.8px;margin-bottom:10px;font-weight:400}.rd-auth-card>p{font-size:12px;margin-bottom:27px}.rd-auth-card label{font-size:12px;margin:20px 0;color:#6d7f61}.rd-auth-card input{padding:12px 13px;font-size:13px;min-height:43px;background:#fdfefa}.rd-auth-options{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 24px}.rd-auth-options .checkbox{margin:0;font-size:11px;align-items:center;white-space:nowrap}.rd-auth-options .checkbox input{min-height:0;margin:0}.rd-auth-options>a{font-size:11px;color:#708954;text-decoration:underline;text-underline-offset:3px}.rd-auth-card .primary{font-size:12px;min-height:44px;justify-content:space-between;padding:13px 16px}.rd-auth-card .primary>span{font-size:17px}.rd-auth-invite{border-top:1px solid #e9ede2;margin-top:27px;padding-top:21px}.rd-auth-invite b{font-size:12px;font-weight:600;color:#788e64}.rd-auth-invite p{font-size:11px;margin-top:6px;color:#9aa68f}.rd-auth-private{text-align:center;font-size:9px;letter-spacing:.35px;color:#a2ae97;margin-top:23px}.rd-auth-error,.rd-auth-success{border:1px solid #edcfc8;background:#fff6f3;color:#a56b59;padding:12px 14px;border-radius:7px;font-size:12px;line-height:1.7;margin:16px 0}.rd-auth-success{border-color:#d9e5cb;background:#f3f8ec;color:#758d5c}.rd-auth-back{display:inline-block;font-size:11px;color:#7f9467;margin-top:23px}.rd-auth-hint{font-size:11px;margin:13px 0}.rd-auth footer{margin-top:0}.rd-auth form{margin:0}@media(max-width:800px){.rd-auth{padding:27px 24px 0;max-width:520px}.rd-auth-grid{grid-template-columns:1fr;gap:25px;padding:32px 0;min-height:0}.rd-auth-intro{min-height:0;padding-top:0}.rd-auth-intro h1{font-size:43px;margin:17px 0;letter-spacing:-1.6px}.rd-auth-intro>p{font-size:13px}.rd-auth-benefits,.rd-auth-art{display:none}.rd-auth-card{padding:25px}.rd-auth-card h2{font-size:28px}.rd-auth footer{padding-bottom:23px}.rd-auth-options{gap:7px}.rd-auth-options .checkbox,.rd-auth-options>a{font-size:10px}}
