[hidden]{display:none!important}.auth-page .auth-box{max-width:520px}.auth-box input:not([type=checkbox]){font-size:16px;min-height:46px}.auth-box button,.auth-links a{min-height:44px}.auth-links{gap:12px}.auth-links a{display:inline-flex;align-items:center}.auth-box input:focus-visible,.auth-box button:focus-visible,.auth-box summary:focus-visible{outline:3px solid #a0ceff;outline-offset:3px}.auth-box [aria-invalid=true]{border-color:#ffa7a7}#auth-message{min-height:1.5em}.measurement-choice{font-size:.85rem;margin-top:24px;line-height:1.6}.measurement-choice button{margin:8px 8px 0 0}.measurement-choice summary{min-height:44px;cursor:pointer}.auth-story img{max-width:160px}@media(max-width:700px){.auth-page{padding:18px}.auth-story{padding:0!important}.auth-story h1,.auth-story>.muted{display:none}.auth-story img{max-width:115px}.auth-story .eyebrow{margin:8px 0}.auth-box{padding:22px!important;margin-top:8px!important}.auth-box h1{font-size:1.7rem}.auth-box .consent-row{line-height:1.45;padding:6px 0}#auth-submit{width:100%;font-weight:700}#marketing-wrap{font-size:.85rem}.auth-links{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(max-width:700px){.auth-story .eyebrow{display:none}.auth-box{padding:12px 6px!important}.auth-box h1{margin:12px 0}.auth-box input:not([type=checkbox]){margin:6px 0 12px}.auth-box .consent-row{margin:8px 0;min-height:44px;align-items:center}.auth-box #password-rules{font-size:.85rem;line-height:1.4;margin:8px 0 12px}.auth-box #auth-description{font-size:.94rem;line-height:1.5;margin-bottom:18px}.auth-box button[type=submit]{margin:10px 0}.auth-box #auth-message:empty{display:none}#toggle-password{border:1px solid #506883;background:#17273b;color:#d8ecff;border-radius:6px;padding:8px 12px}#auth-submit{background:#2473d9;color:#fff;border:0;border-radius:8px}}
