body.rhea-member-journey .auth-wrap{max-width:1260px;margin:40px auto 64px;padding:0 32px}#auth .login-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:clamp(40px,6vw,86px);align-items:center}#auth .login-visual{min-height:620px;overflow:hidden;background:#ecebe4}#auth .login-visual>div{left:38px;right:30px;bottom:40px}#auth .login-visual h1{font-size:clamp(46px,4.7vw,65px);line-height:1.08;letter-spacing:-.045em}#auth .login-visual .eyebrow{font-size:11px;letter-spacing:.16em;margin-bottom:20px}#auth .login-panel{width:100%;max-width:460px;padding:20px 0}#auth .login-panel>.eyebrow{font-size:11px;letter-spacing:.16em;margin-bottom:18px}#auth .login-panel h2{font-size:44px;line-height:1.12;text-wrap:balance}#auth .login-panel>p{font-size:17px;line-height:1.65;margin:16px 0 28px}#auth .login-panel label{font-size:14px;line-height:1.5;margin:20px 0 8px;color:#465342}#auth .login-panel input{font-size:17px;line-height:1.5;padding:14px 16px;min-height:54px;margin:0;border-color:#a4ad9d;border-radius:4px;background:#fffdf8}#auth #show-password{margin:7px 0 0;padding:6px 0;min-height:36px;border:0;font-size:13px!important;text-decoration:underline;text-underline-offset:4px}#auth-form .button{min-height:54px;justify-content:center;border-radius:30px;font-size:16px;margin-top:22px;background:#879380;border-color:#879380;color:#242b23}#auth .auth-links{gap:0;margin-top:24px;border-top:1px solid #d9dcd2;padding-top:14px}#auth .auth-links .text-link{min-height:44px;padding:8px 0;border:0;justify-content:flex-start;gap:8px;font-size:14px!important;line-height:1.5!important;text-align:left;text-decoration:underline;text-decoration-color:#b5bcae;text-underline-offset:5px}.member-status:empty{display:none}body.rhea-member-journey .site-header{height:100px;padding:15px 4.3%}body.rhea-member-journey .header-right a{min-height:44px;display:inline-flex;align-items:center;gap:8px}
@media(max-width:750px){body.rhea-member-journey .site-header{height:82px;padding:12px 20px}body.rhea-member-journey .site-header .brand{width:142px;height:52px}body.rhea-member-journey .header-right{gap:12px}body.rhea-member-journey .header-right a{font-size:12px;gap:5px}body.rhea-member-journey .auth-wrap{padding:0 22px;margin:22px auto 40px}#auth .login-layout{grid-template-columns:minmax(0,1fr);gap:26px}#auth .login-visual{min-height:0;aspect-ratio:1.65}#auth .login-visual>div{left:23px;right:20px;bottom:23px}#auth .login-visual h1{font-size:37px;line-height:1.04}#auth .login-visual .eyebrow{font-size:9px;margin-bottom:12px}#auth .login-panel{max-width:none;padding:0}#auth .login-panel>.eyebrow{font-size:10px;margin-bottom:12px}#auth .login-panel h2{font-size:36px}#auth .login-panel>p{font-size:16px;margin:12px 0 22px}#auth .login-panel label{margin-top:17px}#auth .auth-links{margin-top:20px}}
