@font-face{font-family:MaisonNeue;src:url(MaisonNeue-Light.woff2) format("woff2"),url(MaisonNeue-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MaisonNeue;src:url(MaisonNeue-Book.woff2) format("woff2"),url(MaisonNeue-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MaisonNeue;font-style:normal;src:url(MaisonNeue-Bold.woff2) format("woff2"),url(MaisonNeue-Bold.woff) format("woff");font-weight:700;font-display:swap}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body{background-color:#1a1c21;color:#fff;font-family:MaisonNeue,sans-serif;font-size:16px;font-weight:400;line-height:1.4;margin:0;padding:0}ul{margin:0;padding:0;list-style-type:none}.link{color:#98b1f1;font-weight:700;text-decoration:none}.link:hover{color:#5d77b7}.password-right-action-button{background:0 0;width:auto;height:auto;margin:0;padding:0;position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex}.password-right-action-button:focus,.password-right-action-button:hover{background-color:transparent;cursor:pointer}.password-right-action-button:focus svg,.password-right-action-button:hover svg{color:rgba(255,255,255,.6)}#forgot-password .intro{position:relative}#forgot-password .intro:before{content:"Forgotten password";font-size:32px;font-weight:700;line-height:1.4;margin:0 0 20px 0}#forgot-password .intro p:first-child{margin:.5rem 0 0 0}#forgot-password #attributeList ul{list-style:none;margin:0;padding:0}#forgot-password #attributeList .helpLink{display:none}#forgot-password .attrEntry{margin:16px auto;position:relative}#forgot-password .attrEntry input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%}#forgot-password .attrEntry input:not(:placeholder-shown){outline:0;padding:14px 1rem 0 1rem;top:1rem;transform:none}#forgot-password .attrEntry input.invalid{background-color:#583538}#forgot-password .attrEntry label{bottom:auto;color:rgba(255,255,255,.6);display:block;font-size:14px;left:auto;opacity:1;margin:0 0 .25rem 0;position:relative;transition:none}#forgot-password .verify{display:block;margin-top:.375rem}#forgot-password .attrEntry input:not(:placeholder-shown){padding:0 1rem;top:auto}#forgot-password .TextBox>.attrEntry>div:first-child{margin-bottom:1rem}#forgot-password .verificationErrorText,#forgot-password .verificationInfoText,#forgot-password .verificationSuccessText{color:#fff;font-size:14px;margin:0 0 .25rem 0}#forgot-password .verificationErrorText{color:#f97777}#forgot-password .error.itemLevel.show{color:#f97777;font-size:14px;margin:0 0 .25rem 0}#forgot-password #claimVerificationServerError{color:#f97777;font-size:14px;margin:.25rem 0}#forgot-password #fieldIncorrect,#forgot-password #passwordEntryMismatch,#forgot-password #requiredFieldMissing{margin:.25rem 0 0 0}#forgot-password ::placeholder{opacity:0}#forgot-password button#continue[aria-disabled=true]{height:0;margin:0;padding:0;visibility:hidden;width:0}#forgot-password button.sendButton,#forgot-password button.verifyButton{text-align:center}#forgot-password button.verifyButton{margin-top:.75rem}#forgot-password button#email_ver_but_resend{background-color:#47494c}#forgot-password button#email_ver_but_resend:hover{background-color:#5370b8}#forgot-password button#email_ver_but_edit{height:0;position:absolute;visibility:hidden;width:0}#forgot-password button#continue{margin:0;text-align:center;width:100%}#forgot-password button#emailVerificationControlForgotPassword_but_verify_code{margin-inline-start:.5rem;order:1}.c-logo{height:49.68px;margin:3rem auto 0;display:block;width:259.2px}.l-signin{background-image:url(neat-signin-mobile-background.jpg);background-repeat:no-repeat;background-position:0 0;background-size:100%;height:100vh;margin:0;padding:0;position:relative;width:100%;display:flex;justify-content:center}.l-signin-btn-wrapper{display:flex;margin-block-start:1rem;margin-inline-end:1rem}.l-columns{margin:0 auto;max-width:1044px;width:100%;display:flex;flex-direction:column}.l-column{display:block;width:100%}#api{margin:3rem auto 0 auto;padding:0 1rem;position:relative;width:100%}#terms{margin:2rem auto 3rem auto;padding:0 1rem;width:100%;color:rgba(255,255,255,.6)}@media only screen and (min-width:769px){#api{margin:0 auto;width:calc(400px + 2rem)}.l-signin{background-image:url(neat-signin-background.jpg);background-position:0 0;background-size:cover}.c-logo{height:69px;width:360px}.l-columns{align-items:center;flex-direction:row;justify-content:space-between}.l-column{display:inline-block}.l-signin-btn-wrapper{margin-block-start:1.5rem;margin-inline-end:2rem;position:absolute;top:0;right:0}}@media only screen and (min-width:1024px){#api{margin:0 0 0 auto}#terms{margin:2rem 0 0 auto;width:calc(400px + 2rem)}.c-logo{height:92px;margin:0;width:480px}}#api .divider{display:none}#email_intro{display:none!important}.changeClaims{height:0;visibility:hidden;width:0}.verifying-modal{display:none!important}button{background-color:#6a87d0;border:none;border-radius:18px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:2.75rem;margin:8px 0;padding:0 1rem;text-align:left;width:100%}button:focus,button:hover{background-color:#5370b8}button:disabled{background-color:#47494c;cursor:not-allowed;opacity:.32}button#AADExchange,button#AADExchange2,button#GoogleExchange,button#GoogleExchange2,button#SamlExchange,button#SamlExchange2{background-color:#6a87d0;background-position:top 50% right 1rem;background-repeat:no-repeat;background-size:24px 24px}button#AADExchange2:focus,button#AADExchange2:hover,button#AADExchange:focus,button#AADExchange:hover,button#GoogleExchange2:focus,button#GoogleExchange2:hover,button#GoogleExchange:focus,button#GoogleExchange:hover,button#SamlExchange2:focus,button#SamlExchange2:hover,button#SamlExchange:focus,button#SamlExchange:hover{background-color:#5370b8}button#GoogleExchange,button#GoogleExchange2{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cpath d='m4 12c0-1.29.32-2.51.87-3.59l.13-.24c1.39-2.48 4.07-4.16 7.16-4.16 2.2 0 4.05.79 5.46 2.08l-2.34 2.29c-.85-.79-1.92-1.2-3.12-1.2-2.13 0-3.93 1.41-4.57 3.3-.16.48-.26.99-.26 1.52 0 .44.06.87.18 1.28l.08.24c.64 1.89 2.44 3.3 4.57 3.3 1.1 0 2.03-.28 2.76-.76l.19-.14c.76-.56 1.26-1.36 1.43-2.28h-4.39v-3.09h7.69c.1.52.15 1.07.15 1.64 0 2.44-.89 4.49-2.43 5.88-1.35 1.22-3.2 1.94-5.4 1.94-3.19 0-5.95-1.79-7.29-4.41-.55-1.08-.87-2.3-.87-3.59z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}button#AADExchange,button#AADExchange2{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 0h24v24h-24z' fill='none'/%3E%3Cg fill='%23fff'%3E%3Cpath d='m12.38 4h7.62v7.62h-7.62z'/%3E%3Cpath d='m4 4h7.62v7.62h-7.62z'/%3E%3Cpath d='m12.38 12.38h7.62v7.62h-7.62z'/%3E%3Cpath d='m4 12.38h7.62v7.62h-7.62z'/%3E%3C/g%3E%3C/svg%3E")}button#SamlExchange,button#SamlExchange2{background-image:url('data:image/svg+xml,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="m0 0h24v24h-24z"/><path d="m12.1582031 2.44921875c-.7447916 0-1.4394531.13671875-2.0839843.41015625-.6445313.2734375-1.21093755.65429688-1.6992188 1.14257813s-.86979167 1.05403645-1.14453125 1.69726562-.41210937 1.33463542-.41210937 2.07421875c0 .70833333.1282552 1.38020833.38476562 2.015625.25651042.6354167.62044271 1.1998698 1.09179688 1.6933594.47135416.4934896 1.02994791.8834635 1.67578124 1.1699219v7.3125c0 .140625.02539063.2805989.07617188.4199218.0507812.1393229.1321615.2610677.2441406.3652344l1.4414063 1.328125c.1302083.1171875.2929687.1790365.4882812.1855469s.3671875-.0644531.515625-.2128906l2.4414063-2.4414063c.1640625-.1640625.2447916-.3554687.2421875-.5742187-.0026042-.21875-.0846354-.4114584-.2460938-.578125l-1.1992187-1.1953125 1.7617187-1.765625c.1588542-.1588542.2382813-.3489584.2382813-.5703125 0-.2213542-.0820313-.4140625-.2460938-.578125l-1.6328125-1.6445313c1.09375-.5260417 1.9335938-1.218099 2.5195313-2.0761719.5859375-.85807289.8789062-1.80924477.8789062-2.8535156 0-.734375-.1373698-1.42382812-.4121094-2.06835937-.2747395-.64453125-.65625-1.2109375-1.1445312-1.69921875s-1.0553385-.86979167-1.7011719-1.14453125c-.6458333-.27473959-1.3385416-.41210938-2.078125-.41210938zm0 4.6875c-.3723958 0-.6901041-.13216146-.953125-.39648437-.2630208-.26432292-.3945312-.58138021-.3945312-.95117188 0-.375.1308593-.69335937.3925781-.95507812s.5800781-.39257813.9550781-.39257813c.3697917 0 .686849.13216146.9511719.39648438.2643229.26432291.3964844.5813802.3964844.95117187s-.1321615.68684896-.3964844.95117188c-.2643229.26432291-.5813802.39648437-.9511719.39648437z" fill="%23fff" fill-rule="nonzero"/></g></svg>')}button#SendVerificationEmailExchange{background-image:url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19.9946401 12.2451702c.0016983-.0016984.0016983-.0016984 0-.003518.0033969-.0799441.0053599-.1598882.0053599-.2416522 0-4.41055901-3.5898628-8-8.0000717-8-4.41020894 0-7.9999283 3.58975155-7.9999283 8 0 4.4102484 3.58971936 8 7.9999283 8 1.4121923 0 2.7999749-.3721739 4.0139391-1.0782298.4973869-.2904224.6678201-.9286336.3773879-1.4261491-.288721-.4990683-.9269482-.6678261-1.4261362-.3790994-.89552.521646-1.9215667.7964286-2.9650977.7964286-3.2608403 0-5.91299043-2.6521118-5.91299043-5.9130435 0-3.26093164 2.65208802-5.91304345 5.91299043-5.91304345 3.2609025 0 5.9129905 2.65211181 5.9129905 5.91304345 0 .0991118-.0016984.1982236-.0069149.2973354-.0016983.0469472-.0016983.0955932.003518.1408448-.0016983.0016983-.0016983.0016983 0 .003518v.0016984c-.0504654.5791304-.5374175 1.0347826-1.1269775 1.0347826-.622572 0-1.1303625-.5078261-1.1303625-1.1303727v-2.95649069c0-.57562112-.4677598-1.04354037-1.043531-1.04354037-.3548415 0-.6695282.17735714-.8574147.4487267-.5199332-.28520496-1.1164185-.4487267-1.7512576-.4487267-2.01389495 0-3.65214112 1.63832298-3.65214112 3.65217386 0 2.013851 1.63830829 3.652174 3.65214112 3.652174.9790906 0 1.8678404-.3878261 2.5235178-1.0156212.5826656.5739131 1.3790559.9286336 2.259048.9286336 1.7739282 0 3.2173625-1.4434783 3.2173625-3.2173913 0-.0348168-.0016983-.0661149-.0052164-.0991118.0016983-.0016984.0016983-.0016984 0-.003518zm-7.9946488 1.32c-.862632 0-1.5651412-.7026398-1.5651412-1.5651553 0-.8626397.7026334-1.5651553 1.5651412-1.5651553.862632 0 1.5651412.7026398 1.5651412 1.5651553 0 .8626398-.7025092 1.5651553-1.5651412 1.5651553z' fill='%23fff' fill-rule='evenodd' transform='translate(-4 -4)'/%3E%3C/svg%3E");background-position:top 50% right 1rem;background-repeat:no-repeat}button#SignUpWithLogonEmailExchange{background-color:#47494c;background-image:url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m19.9946401 12.2451702c.0016983-.0016984.0016983-.0016984 0-.003518.0033969-.0799441.0053599-.1598882.0053599-.2416522 0-4.41055901-3.5898628-8-8.0000717-8-4.41020894 0-7.9999283 3.58975155-7.9999283 8 0 4.4102484 3.58971936 8 7.9999283 8 1.4121923 0 2.7999749-.3721739 4.0139391-1.0782298.4973869-.2904224.6678201-.9286336.3773879-1.4261491-.288721-.4990683-.9269482-.6678261-1.4261362-.3790994-.89552.521646-1.9215667.7964286-2.9650977.7964286-3.2608403 0-5.91299043-2.6521118-5.91299043-5.9130435 0-3.26093164 2.65208802-5.91304345 5.91299043-5.91304345 3.2609025 0 5.9129905 2.65211181 5.9129905 5.91304345 0 .0991118-.0016984.1982236-.0069149.2973354-.0016983.0469472-.0016983.0955932.003518.1408448-.0016983.0016983-.0016983.0016983 0 .003518v.0016984c-.0504654.5791304-.5374175 1.0347826-1.1269775 1.0347826-.622572 0-1.1303625-.5078261-1.1303625-1.1303727v-2.95649069c0-.57562112-.4677598-1.04354037-1.043531-1.04354037-.3548415 0-.6695282.17735714-.8574147.4487267-.5199332-.28520496-1.1164185-.4487267-1.7512576-.4487267-2.01389495 0-3.65214112 1.63832298-3.65214112 3.65217386 0 2.013851 1.63830829 3.652174 3.65214112 3.652174.9790906 0 1.8678404-.3878261 2.5235178-1.0156212.5826656.5739131 1.3790559.9286336 2.259048.9286336 1.7739282 0 3.2173625-1.4434783 3.2173625-3.2173913 0-.0348168-.0016983-.0661149-.0052164-.0991118.0016983-.0016984.0016983-.0016984 0-.003518zm-7.9946488 1.32c-.862632 0-1.5651412-.7026398-1.5651412-1.5651553 0-.8626397.7026334-1.5651553 1.5651412-1.5651553.862632 0 1.5651412.7026398 1.5651412 1.5651553 0 .8626398-.7025092 1.5651553-1.5651412 1.5651553z' fill='%23fff' fill-rule='evenodd' transform='translate(-4 -4)'/%3E%3C/svg%3E");background-position:top 50% right 1rem;background-repeat:no-repeat}button#SignUpWithLogonEmailExchange:hover{background-color:#6a87d0}button#continue,button#next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' viewBox='0 0 16 14'%3E%3Ctitle%3Eico%3C/title%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-4-5h24v24H-4z'/%3E%3Cg fill='%23FFF'%3E%3Cpath d='M8.357 1.343a2 2 0 0 1 2.828 0l4.243 4.243a2 2 0 1 1-2.829 2.828L8.357 4.172a2 2 0 0 1 0-2.829Z'/%3E%3Cpath d='M8.357 12.657a2 2 0 0 0 2.828 0l4.243-4.243a2 2 0 1 0-2.829-2.828L8.357 9.828a2 2 0 0 0 0 2.829Z'/%3E%3Cpath d='M2 5h12a2 2 0 1 1 0 4H2a2 2 0 1 1 0-4Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:top 50% right 1rem;background-repeat:no-repeat}.buttons{align-items:center;display:flex;justify-content:space-between}button#js-back{background-color:#47494c;margin-right:12px;text-align:center}button#js-back:hover{background-color:#6a87d0}.back-button{padding:0;margin:0;background-color:transparent;font-weight:700;color:#98b1f1;cursor:pointer;position:absolute;text-decoration:none;right:0;font-size:16px;height:auto;width:auto;top:.8rem;display:flex;align-items:center;gap:.5rem}.back-button:before{content:"";width:1rem;height:1rem;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7.11 12.25v-.17s0-.02 0-.02c0-.35.08-.69.25-.99l.16-.24c.06-.08.11-.14.16-.19l.14-.13 5.46-6.06.07-.1c.61-.8 1.72-1.04 2.6-.49.91.57 1.22 1.77.71 2.73l-.13.2-4.76 5.28 4.72 5.23.14.19c.54 1.01.24 2.21-.68 2.78l-.14.08c-.91.46-1.99.16-2.54-.68l-.02-.03-5.47-6.06.02.02c-.12-.11-.2-.2-.28-.3l-.13-.2c-.16-.29-.24-.56-.27-.84z" fill="%2398b1f1"/></svg>');background-size:contain;display:inline-block;vertical-align:middle}.back-button:focus,.back-button:hover{background-color:transparent;color:#5d77b7}.back-button:focus:before,.back-button:hover:before{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7.11 12.25v-.17s0-.02 0-.02c0-.35.08-.69.25-.99l.16-.24c.06-.08.11-.14.16-.19l.14-.13 5.46-6.06.07-.1c.61-.8 1.72-1.04 2.6-.49.91.57 1.22 1.77.71 2.73l-.13.2-4.76 5.28 4.72 5.23.14.19c.54 1.01.24 2.21-.68 2.78l-.14.08c-.91.46-1.99.16-2.54-.68l-.02-.03-5.47-6.06.02.02c-.12-.11-.2-.2-.28-.3l-.13-.2c-.16-.29-.24-.56-.27-.84z" fill="%235d77b7"/></svg>')}button#cancel{display:none}.c-signin-btn{background-color:#47494c;border:none;border-radius:18px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:2.75rem;line-height:2.75rem;padding:0 2rem;text-align:center;text-decoration:none;width:auto;margin-inline-start:auto}.c-signin-btn:hover{background-color:#5370b8}button:active,button:focus{outline:0}input{background-color:transparent;border:none;color:#fff;font-family:MaisonNeue,sans-serif;font-size:16px;font-weight:400}input:active,input:focus{outline:0}input:focus::placeholder{color:transparent}input:is(:-webkit-autofill,:autofill){transition:background-color 0s 50000s,color 0s 50000s}input.invalid{background-color:#583538}::placeholder{color:rgba(255,255,255,.4)}input[type=password]{background-image:none!important}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}#saml-sign-in .intro{position:relative}#saml-sign-in .intro .title{font-size:36px;font-weight:700;line-height:1.4;margin:0}#saml-sign-in .intro .title__secondary{color:rgba(255,255,255,.4);font-weight:300}#saml-sign-in .intro .description{margin-block:2rem;font-size:16px;line-height:24px}#saml-sign-in #attributeList ul{list-style:none;margin:0;padding:0}#saml-sign-in #attributeList .helpLink{display:none}#saml-sign-in .attrEntry{margin:16px auto;position:relative}#saml-sign-in .attrEntry input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%;font-size:16px}#saml-sign-in .attrEntry input:hover{background-color:#636466}#saml-sign-in .attrEntry input:focus{padding:1rem 1rem 0 1rem}#saml-sign-in .attrEntry input:not(:placeholder-shown){outline:0;padding:1rem 1rem 0 1rem;top:18px;transform:none}#saml-sign-in .attrEntry input:disabled{opacity:.32;cursor:not-allowed}#saml-sign-in .attrEntry input:disabled:hover{background-color:#505155}#saml-sign-in .attrEntry input:read-only,#saml-sign-in .attrEntry input:read-only:hover{background-color:rgba(255,255,255,.08)}#saml-sign-in .attrEntry input.invalid{background-color:#4d2f34;padding:1rem 1rem 0 1rem}#saml-sign-in .attrEntry input.invalid:hover{background-color:#583538}#saml-sign-in .attrEntry input.invalid:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#saml-sign-in .attrEntry input.invalid:disabled:hover{background-color:#4d2f34}#saml-sign-in .attrEntry label{color:rgba(255,255,255,.4);cursor:text;left:1rem;position:absolute;top:0;transform:translateY(50%);transition:transform .2s ease-in-out,font-size .2s ease-in-out;font-size:16px}#saml-sign-in .attrEntry label.focused{color:rgba(255,255,255,.6);font-size:12px;top:.2rem;transform:translateY(0)}#saml-sign-in .attrEntry:has(div.error.itemLevel.show) input{background-color:#4d2f34;padding:1rem 1rem 0 1rem}#saml-sign-in .attrEntry:has(div.error.itemLevel.show) input:hover{background-color:#583538}#saml-sign-in .attrEntry:has(div.error.itemLevel.show) input:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#saml-sign-in .attrEntry:has(div.error.itemLevel.show) input:disabled:hover{background-color:#4d2f34}#saml-sign-in .attrEntry:has(div.error.itemLevel.show) label{visibility:hidden}#saml-sign-in .verify{display:block;margin-top:.375rem}#saml-sign-in .TextBox>.attrEntry>div:first-child{margin-bottom:1rem}#saml-sign-in .verificationErrorText,#saml-sign-in .verificationInfoText,#saml-sign-in .verificationSuccessText{color:#fff;font-size:14px;margin:0 0 .25rem 0}#saml-sign-in .verificationErrorText{color:#f97777}#saml-sign-in #fieldIncorrect,#saml-sign-in #passwordEntryMismatch,#saml-sign-in #requiredFieldMissing{display:none!important}#saml-sign-in ::placeholder{opacity:0}#saml-sign-in #continue{margin:0;font-size:16px}#saml-sign-in .error.itemLevel{color:#f97777;font-size:12px;left:1rem;margin:0;position:absolute;top:6px}#saml-sign-in #generic_error,#saml-sign-in .error.pageLevel{color:#f97777;font-size:14px;margin-block-end:2rem}.c-justify-content{text-align:justify}.c-hide-api-wrapper{display:none!important;height:0;visibility:hidden;width:0}.c-exception-sign-in-container{margin:3rem auto 0 auto;padding:0 1rem;position:relative;width:calc(400px + 2rem);display:flex;justify-content:center}@media only screen and (min-width:769px){.c-exception-sign-in-container{margin:3rem auto}}@media only screen and (min-width:1024px){.c-exception-sign-in-container{margin:3rem 0 0 auto}}.c-exception-sign-in-anchor{background-color:#47494c;border:none;border-radius:18px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:2.75rem;line-height:2.75rem;padding:0 2rem;right:2rem;text-align:center;text-decoration:none;top:1.5rem;z-index:1}.c-exception-sign-in-anchor:hover{background-color:#5370b8}#sign-in{position:relative}#sign-in .social{position:relative;width:auto}#sign-in .social .intro h2{font-size:32px;font-weight:700;line-height:1.4;margin:0 0 20px 0}#sign-in #localAccountForm .intro{margin:1.25rem 0 1.5rem 0;position:relative;text-align:center;width:100%}#sign-in #localAccountForm .intro:before{background-color:rgba(255,255,255,.08);content:"";height:1px;left:0;position:absolute;top:50%;width:100%}#sign-in #localAccountForm .intro h2{background-color:#1a1c21;display:inline-block;font-size:16px;font-weight:400;line-height:1;margin:0 auto;padding:0 1rem;position:relative;z-index:1}#sign-in #localAccountForm .create{position:absolute;right:1rem;top:.75rem}#sign-in #localAccountForm .create p{margin:0}#sign-in #localAccountForm .create--hidden{display:none}#sign-in #createAccount{color:#98b1f1;font-weight:700;text-decoration:none;margin:0 0 0 .25rem}#sign-in #createAccount:hover{color:#5d77b7}#sign-in .entry-item{margin:16px auto;position:relative}#sign-in .entry-item:last-child{margin-bottom:0}#sign-in .entry-item input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%;font-size:16px}#sign-in .entry-item input:hover{background-color:#636466}#sign-in .entry-item input:focus{padding:1rem 1rem 0 1rem}#sign-in .entry-item input:not(:placeholder-shown){outline:0;padding:1rem 1rem 0 1rem;top:18px;transform:none}#sign-in .entry-item input:disabled{opacity:60%;cursor:not-allowed}#sign-in .entry-item input:disabled:hover{background-color:#505155}#sign-in .entry-item input:read-only,#sign-in .entry-item input:read-only:hover{background-color:rgba(255,255,255,.08)}#sign-in .entry-item input.highlightError,#sign-in .entry-item input.invalid{background-color:#4d2f34;padding:1rem 1rem 0 1rem}#sign-in .entry-item input.highlightError:hover,#sign-in .entry-item input.invalid:hover{background-color:#583538}#sign-in .entry-item input.highlightError:not(:placeholder-shown),#sign-in .entry-item input.invalid:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#sign-in .entry-item input.highlightError:disabled:hover,#sign-in .entry-item input.invalid:disabled:hover{background-color:#4d2f34}#sign-in .entry-item label{color:rgba(255,255,255,.4);cursor:text;left:1rem;position:absolute;top:0;transform:translateY(50%);transition:transform .2s ease-in-out,font-size .2s ease-in-out;font-size:16px}#sign-in .entry-item label.focused{color:rgba(255,255,255,.6);font-size:12px;top:.2rem;transform:translateY(0)}#sign-in .entry-item:has(input.highlightError) label{visibility:hidden}#sign-in .error.itemLevel p{color:#f97777;font-size:12px;left:1rem;margin:0;position:absolute;top:6px}#sign-in #generic_error,#sign-in .error.itemLevel.show,#sign-in .error.pageLevel{color:#f97777;font-size:14px;margin-block-end:2rem}#sign-in #generic_error p,#sign-in .error.itemLevel.show p,#sign-in .error.pageLevel p{margin:0}#sign-in #forgotPassword{color:#98b1f1;font-weight:700;text-decoration:none;cursor:pointer;display:block;position:absolute;bottom:-6rem;left:0;font-size:16px}#sign-in #forgotPassword:hover{color:#5d77b7}#sign-in button#next{margin:0;font-size:16px}#sign-in .c-terms-and-conditions{margin-block-start:4rem}#sign-up .intro{position:relative}#sign-up .intro p{font-size:32px;font-weight:700;line-height:1.4;margin:0 0 20px 0}#sign-up .intro .title{font-size:32px;font-weight:700;line-height:1.4;margin-block-end:2rem}#sign-up .intro .description{margin-block:2rem;font-size:16px;font-weight:400;line-height:24px}#sign-up .alternative-action-container{display:flex;gap:.25rem;position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:16px}#sign-up .alternative-action-container p{font-size:16px;font-weight:400;margin:0}#sign-up .social h2{visibility:hidden;margin:0 0 20px 0}#sign-up .social h2:before{content:"Sign up";font-size:32px;font-weight:700;line-height:1.4;visibility:visible}#sign-up #localAccountForm .intro{margin:1.25rem 0 1.5rem 0;position:relative;text-align:center;width:100%}#sign-up #localAccountForm .intro:before{background-color:#505155;content:"";height:1px;left:0;position:absolute;top:50%;width:100%}#sign-up #localAccountForm .intro h2{background-color:#1a1c21;display:inline-block;font-size:16px;font-weight:400;line-height:1;margin:0 auto;padding:0 1rem;position:relative;z-index:1}#sign-up #localAccountForm .create{display:none!important;position:absolute;right:1rem;top:.75rem}#sign-up #localAccountForm .create p{margin:0}#sign-up #attributeList ul{list-style:none;margin:0;padding:0}#sign-up #attributeList .helpLink{display:none}#sign-up .entry-item{margin:16px auto;position:relative}#sign-up .entry-item:last-child{margin-bottom:0}#sign-up .entry-item input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%}#sign-up .entry-item input:not(:placeholder-shown){outline:0;padding:1rem 1rem 0 1rem;top:18px;transform:none}#sign-up .entry-item .highlightError{background-color:#583538;padding:1rem 1rem 0 1rem}#sign-up .entry-item .highlightError:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#sign-up .entry-item label{color:rgba(255,255,255,.6);opacity:0;font-size:10px;left:1rem;position:absolute;top:6px;transition:all .2s ease-in-out}#sign-up .entry-item label.focused{opacity:1}#sign-up #forgotPassword{color:#fff;cursor:pointer;display:block;font-size:12px;position:absolute;right:1rem;text-decoration:none;top:50%;transform:translateY(-50%);z-index:1}#sign-up #forgotPassword:hover{color:rgba(255,255,255,.6)}#sign-up .attrEntry{margin:16px auto;position:relative}#sign-up .attrEntry input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%;font-size:16px}#sign-up .attrEntry input:hover{background-color:#636466}#sign-up .attrEntry input:focus{padding:1rem 1rem 0 1rem}#sign-up .attrEntry input:not(:placeholder-shown){outline:0;padding:1rem 1rem 0 1rem;top:18px;transform:none}#sign-up .attrEntry input:disabled{opacity:60%;cursor:not-allowed}#sign-up .attrEntry input:disabled:hover{background-color:#505155}#sign-up .attrEntry input:read-only,#sign-up .attrEntry input:read-only:hover{opacity:1;background-color:rgba(255,255,255,.08)}#sign-up .attrEntry input.highlightError,#sign-up .attrEntry input.invalid{background-color:#4d2f34;padding:1rem 1rem 0 1rem}#sign-up .attrEntry input.highlightError:hover,#sign-up .attrEntry input.invalid:hover{background-color:#583538}#sign-up .attrEntry input.highlightError:not(:placeholder-shown),#sign-up .attrEntry input.invalid:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#sign-up .attrEntry input.highlightError:disabled:hover,#sign-up .attrEntry input.invalid:disabled:hover{background-color:#4d2f34}#sign-up .attrEntry label{color:rgba(255,255,255,.4);cursor:text;left:1rem;position:absolute;top:0;transform:translateY(50%);transition:transform .2s ease-in-out,font-size .2s ease-in-out;font-size:16px}#sign-up .attrEntry label.focused{color:rgba(255,255,255,.6);font-size:12px;top:.2rem;transform:translateY(0)}#sign-up .attrEntry:has(input:read-only) label{color:rgba(255,255,255,.6);font-size:12px;top:.2rem;transform:translateY(0)}#sign-up .attrEntry:has(div.error.itemLevel.show) input{background-color:#4d2f34;padding:1rem 1rem 0 1rem}#sign-up .attrEntry:has(div.error.itemLevel.show) input:hover{background-color:#583538}#sign-up .attrEntry:has(div.error.itemLevel.show) input:not(:placeholder-shown){padding:1rem 1rem 0 1rem}#sign-up .attrEntry:has(div.error.itemLevel.show) input:disabled:hover{background-color:#4d2f34}#sign-up .attrEntry:has(div.error.itemLevel.show) label{visibility:hidden}#sign-up .attrEntry .error.itemLevel{color:#f97777;font-size:12px;left:1rem;margin:0;position:absolute;top:6px}#sign-up #attributeVerification #generic_error,#sign-up #attributeVerification .error.pageLevel{color:#f97777;font-size:14px;margin-block-end:2rem}#sign-up #attributeVerification .buttons{flex-direction:initial}#sign-up .hint{margin:1.5rem 0;color:rgba(255,255,255,.6);font-size:14px}.c-terms-and-conditions{color:#fff;font-size:14px;font-weight:300;line-height:20px}.c-terms-and-conditions a{color:#98b1f1;font-weight:700;text-decoration:none;white-space:nowrap}.c-terms-and-conditions a:hover,.c-terms-and-conditions a:visited{color:#5d77b7}div#password_validator_container{margin-inline-start:1rem;display:none}div#password_validator_container ul.c-validation-list{gap:.25rem;display:flex;flex-direction:column}div#password_validator_container ul.c-validation-list li.validation-rule{display:flex;align-items:center;gap:.75rem}div#password_validator_container ul.c-validation-list li.validation-rule .indicator{width:.75rem;height:.75rem;display:inline-block;border-radius:50%;position:relative;flex-shrink:0}div#password_validator_container ul.c-validation-list li.validation-rule--dim{color:rgba(255,255,255,.6)}div#password_validator_container ul.c-validation-list li.validation-rule--dim .indicator{background-color:#505155}div#password_validator_container ul.c-validation-list li.validation-rule--bright{color:#fff}div#password_validator_container ul.c-validation-list li.validation-rule--bright .indicator{background-color:#63aac5}div#password_validator_container ul.c-validation-list li.validation-rule--bright .indicator::after{content:"";width:.75rem;height:.75rem;position:absolute;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='currentColor' d='M15.44 7.6c.77-.67 1.94-.61 2.64.14.72.76.72 1.97 0 2.73l-5.02 5.28a3.554 3.554 0 0 1-5.02.17c-.06-.05-.11-.11-.17-.17l-2-2.1-.08-.1c-.6-.77-.54-1.87.13-2.58.71-.75 1.86-.8 2.69-.09l1.85 1.94 4.88-5.13.1-.09Z'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;top:0;left:0}div#password_validator_container ul.c-validation-list li.validation-rule p{margin:0}.Password:focus-within div#password_validator_container{display:block}.l-signin--verify-code #sign-up #attributeVerification .error.pageLevel{margin-block:1.5rem}#social-sign-up .intro{position:relative}#social-sign-up .intro:before{content:"Username";font-size:32px;font-weight:700;line-height:1.4;margin:0 0 20px 0}#social-sign-up .intro p:first-child{margin:.5rem 0 0 0}#social-sign-up #attributeList ul{list-style:none;margin:0;padding:0}#social-sign-up #attributeList .helpLink{display:none}#social-sign-up .attrEntry{margin:16px auto;position:relative}#social-sign-up .attrEntry input{background-color:#505155;border-radius:18px;height:2.75rem;padding:0 1rem;width:100%}#social-sign-up .attrEntry input:not(:placeholder-shown){outline:0;padding:14px 1rem 0 1rem;top:1rem;transform:none}#social-sign-up .attrEntry label{bottom:24px;color:rgba(255,255,255,.6);opacity:0;font-size:10px;left:1rem;position:absolute;transition:all .2s ease-in-out}#social-sign-up .attrEntry label.focused{opacity:1}div.otp-input{background:#505155;border-radius:18px;display:flex;align-items:center;justify-content:center}div.otp-input input{border:none;border-inline-start:1.5px solid rgba(255,255,255,.1);color:#fff;font-size:1.5rem;font-weight:700;background:0 0;padding:.75rem 1rem;width:1rem;height:2rem;outline:0;text-align:center;box-sizing:content-box;min-width:0;flex:1}@media only screen and (min-width:769px){div.otp-input input{padding:.75rem 1.56rem}}div.otp-input input:hover{background-color:#636466}div.otp-input input:first-child{border-inline-start:none;border-radius:18px 0 0 18px}div.otp-input input:last-child{border-radius:0 18px 18px 0}div.otp-input--error{background-color:#4d2f34}div.otp-input--error input:hover{background-color:#583538}