.member-confirm{align-items:flex-start;gap:10px;margin-top:20px;font-size:13px;line-height:1.45;display:flex}.field-hint{color:#68736d;margin-top:6px;font-size:12px;display:block}.member-confirm input{width:17px;height:17px;margin-top:1px}.not-enrolled{background:#fff;border:1px solid #cbd1cb;flex-direction:column;gap:7px;margin-top:22px;padding:16px;font-size:13px;display:flex}.not-enrolled a{color:#587b05;font-weight:900;text-decoration:underline}.auth-visual-copy h2,.auth-card h1{padding-bottom:8px;line-height:1.06;overflow:visible}.auth-panel,.auth-visual{position:relative;overflow:hidden}.auth-photo-carousel{z-index:0;pointer-events:none;background:#eef0e9;position:absolute;inset:0}.auth-photo-carousel img{object-fit:cover;object-position:center;opacity:0;transition:opacity .7s}.auth-photo-carousel img.active{opacity:.58}.auth-photo-wash{z-index:1;background:linear-gradient(#f7f6ef1f,#f7f6ef3d);position:absolute;inset:0}.auth-visual .auth-photo-carousel img.active{opacity:.88}.auth-visual .auth-photo-wash{background:linear-gradient(#00000014,#0000009e)}.auth-panel>:not(.auth-photo-carousel),.auth-visual>:not(.auth-photo-carousel){z-index:2;position:relative}.auth-card{-webkit-backdrop-filter:blur(5px);background:#f7f6eff7;border:1px solid #ffffffb8;padding:22px;box-shadow:0 20px 55px #00000024}.auth-panel .brand-lockup,.auth-panel .back-link{z-index:3}@media (max-width:560px){.auth-photo-carousel img.active{opacity:.5}.auth-photo-wash{background:linear-gradient(#f7f6ef2e,#f7f6ef4d)}.auth-card{background:#f7f6eff7;padding:18px}}
