.member-code-layout{margin-bottom:30px}.member-code-feedback{font-size:12px;line-height:2;color:#396d7b;margin:0 0 15px;white-space:normal}.member-code-feedback:empty{display:none}.member-code-entry{padding-top:24px;margin-top:24px;border-top:1px solid #dce9ee}.member-code-entry p{font-size:11px;line-height:2;color:#6b818b;margin-top:14px}.member-code-password{display:block;text-align:center;margin-top:22px;color:#348f9f;font-size:12px}.member-code-entry input[autocomplete=one-time-code]{letter-spacing:7px;text-align:center;font-size:22px}.login-code-link{display:block;text-align:center;margin:15px 0;padding:13px;border:1px solid #bfdce4;border-radius:10px;color:#348f9f;font-size:13px;background:#f5fbfc}.message-features{border-top:1px solid #deeaee;padding:20px 0;margin-top:10px}.message-features h2{font-size:15px;margin:0 0 14px}.message-features>span{display:flex;align-items:center;gap:9px;margin:12px 0}.message-features input[type=checkbox]{width:17px;height:17px;flex:none;margin:0}.message-features label{margin:0;font-size:12px;line-height:1.8}.message-features small{display:block;color:#607e89;font-size:11px;line-height:2}
.member-login-page .member-code-shell .login-top .brand{flex-direction:row;align-items:center;gap:14px}.member-login-page .member-code-shell .login-top .brand .nah4-brand-horizontal{width:76px!important;height:76px!important;max-width:76px;filter:none;opacity:1}.member-code-shell .login-top{margin-bottom:28px}.member-code-shell .login-layout{min-height:570px}.member-code-shell .login-story:after{display:none!important}.member-code-shell .login-story h2{line-height:1.7}.member-code-shell .login-story>img{width:190px;background:transparent!important;padding:0!important}.member-code-shell .login-submit:disabled{opacity:.6;cursor:default}@media(max-width:600px){.member-login-page .member-code-shell .login-top .brand{gap:8px}.member-login-page .member-code-shell .login-top .brand .nah4-brand-horizontal{width:54px!important;height:54px!important;max-width:54px}.member-code-shell .login-top .brand strong{font-size:11px}.member-code-shell .login-top .brand small{font-size:9px}.member-code-shell .login-layout{min-height:0}.member-code-shell .login-top>a:last-child{font-size:9px}}
