#loginForm #tfa-login #verificationGate .link-in-message{margin-bottom:11px}.form-error{display:none}#loginForm #tfa-login #verificationGate .verify{margin-bottom:24px}#parentEmailForm #tfa-login #verificationGate .resendLink{margin-top:6px;display:inline-block}.otktooltip-withcontent{display:initial;position:relative}.otktooltip-withcontent:hover .otktooltip-bottom{pointer-events:auto;opacity:1;-webkit-transform:translate3d(0,0,0) rotate3d(0,0,0,0);transform:translate3d(0,0,0) rotate3d(0,0,0,0)}.otktooltip-withcontent:hover .otktooltip-isvisible{visibility:visible;opacity:.9;filter:alpha(opacity=90)}.otktooltip-effect .otktooltip-bottom{position:relative;top:-5px;height:0}.otkicon-help{font-size:24px;color:#c3c6ce;position:static;height:16px;display:-webkit-inline-box;top:0}.otkcheckbox>label{display:inline}.otktooltip .otktooltip-inner{position:relative;top:8px;padding:10px 12px;text-align:left}.otktooltip{margin:0;padding:0}.otktooltip-bottom .otktooltip-arrow{top:3px}.otknotice-stripe{background-color:#22313c;color:#fff;position:fixed;z-index:0;top:0;height:0;width:100%;transition:all .6s cubic-bezier(0.03,1,0.2,1);text-align:center;overflow:hidden}.otknotice-passive{background-color:var(--color-neutral-700);color:#fff}.otknotice-stripe.otknotice-active{z-index:1000;padding:16px 0 16px 0;height:initial;transition:all .6s cubic-bezier(0.03,1,0.2,1)}.otknotice-stripe-message{padding:0 48px 0 48px}.otkc-small>strong{font-weight:normal}.otknotice-stripe{position:static}.otknotice-stripe-message .otkicon{left:0}.otknotice-passive .otkicon{color:#2ac4f5;font-size:24px;top:6px;padding-right:0}.otkicon-warning:before{font-size:24px}.otkcheckbox>label>#content{font-size:18px;padding-top:2px;vertical-align:unset!important}.otknotice-passive+section{height:calc(708px - 150px)}.phone-number-container .ptklabel{display:block;margin-bottom:10px}.phone-number-container .otktooltip-inner{padding:15px}.phone-number-container .otktooltip-arrow{bottom:-5px!important}.phone-number-input{display:flex}.phone-number-error:after{color:#fff;background-color:#df3d00;border-radius:50%;animation:otkshake .15s linear 0s 2;-webkit-animation:otkshake .15s linear 0s 2;font-family:'origin';speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:24px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:-12px;bottom:10px;z-index:0}.phone-number-error #phoneNumber{border:2px solid #df3d00}.phone-number-error .phone-number-pad{border:2px solid #df3d00;border-right:0}.phone-number-error .phone-number-placeholder{border:2px solid #df3d00;border-right:0;background:#ffebe4}.phone-number-select{position:relative;width:29%}.phone-number-select,.phone-number-write{float:left}.phone-number-select select{border-bottom-right-radius:0}.phone-number-write{width:71%}.phone-number-write input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left:none}.phone-number-pad,.phone-number-placeholder{padding-left:38px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.phone-number-placeholder{color:#787d85}#oneTimeCode{margin-top:24px;border-radius:4px;margin-bottom:-20px}#mevMessage{color:var(--text-color-light);font-family:var(--text-family-secondary);letter-spacing:.03em;font-size:18px;line-height:1.44}.otkform-group{margin-top:24px!important}#resend,#update-email{display:inline-block}div.verify{margin-bottom:0}section#verificationGate{padding-top:32px}h1#verifyHeading{margin-bottom:24px}a#update-email{margin-top:3px}.otkcheckbox label{margin-bottom:0!important}div.updateLink{display:flex;justify-content:center;align-items:center}.link-in-message>a,.otka{font-family:var(--text-family-secondary);font-weight:inherit;font-size:inherit;color:var(--color-brand-primary-300);-webkit-font-smoothing:antialiased;line-height:var(--text-space-line-height-tight);letter-spacing:var(--text-space-letter-spacing-paragraph);text-align:center;position:relative}.user-agreement{color:var(--color-neutral-0);padding-top:5px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:.41999998688697815px;text-align:start}.user-agreement a{display:inline}