:root{--primary-brand-color-300:#33c9ff;--primary-brand-color-400:#00baff;--primary-brand-color-600:#00a2ff;--primary-brand-color-800:#00a2ff;--primary-brand-color-alternate-400:#fff;--primary-brand-color-alternate-600:#fff;--primary-brand-color-alternate-800:#fff;--primary-brand-color-alternate-400-light:#cff;--secondary-brand-color-400:#ffea00;--secondary-brand-color-600:#ffd200;--secondary-brand-color-800:#ffd200;--secondary-brand-color-alternate-400:#0b212a;--secondary-brand-color-alternate-600:#0b212a;--secondary-brand-color-alternate-800:#0b212a;--primary-background-color:#fff;--primary-text-color-800:#202730;--primary-text-color-200:#7990a1;--primary-opposite-background-color-300:#10303d;--primary-opposite-background-color-400:#0b212a;--primary-opposite-text-color-800:#202730;--primary-opposite-text-color-200:#7990a1;--primary-opposite-link-color:var(--primary-brand-color-400);--primary-opposite-link-hover-color:var(--primary-brand-color-800);--global-color-orange-500:#ff773b}body.high-contrast,body[data-contrast=high]{--primary-brand-color-300:#38f;--primary-brand-color-400:#006aff;--primary-brand-color-600:#056dff;--primary-brand-color-800:#0e3998;--primary-brand-color-alternate-400:#fff;--primary-brand-color-alternate-600:#fff;--primary-brand-color-alternate-800:#fff;--primary-brand-color-alternate-400-light:#ebffff;--secondary-brand-color-400:#ffea00;--secondary-brand-color-600:#ffd200;--secondary-brand-color-800:#ffd200;--secondary-brand-color-alternate-400:#0b212a;--secondary-brand-color-alternate-600:#0b212a;--secondary-brand-color-alternate-800:#0b212a;--primary-background-color:#fff;--primary-text-color-800:#202730;--primary-text-color-200:#677689;--primary-opposite-background-color-300:#10303d;--primary-opposite-background-color-400:#0b212a;--primary-opposite-text-color-800:#202730;--primary-opposite-text-color-200:#f8fafc;--primary-opposite-link-color:#00baff;--primary-opposite-link-hover-color:#fff;--global-color-orange-500:#d43900}body{--primary-icon-color:var(--primary-brand-color-400);--primary-btn-bg-color:var(--primary-brand-color-400);--primary-btn-hover-bg-color:var(--primary-brand-color-800);--primary-btn-focus-bg-color:var(--primary-brand-color-800);--primary-btn-active-bg-color:var(--primary-brand-color-600);--primary-btn-text-color:var(--primary-brand-color-alternate-400);--primary-btn-hover-text-color:var(--primary-brand-color-alternate-600);--primary-btn-focus-text-color:var(--primary-brand-color-alternate-600);--primary-btn-active-text-color:var(--primary-brand-color-alternate-800);--primary-link-color:var(--primary-brand-color-400);--primary-link-hover-color:var(--primary-brand-color-800);--primary-link-focus-color:var(--primary-brand-color-800);--primary-link-active-color:var(--primary-brand-color-600);--light-text-primary-color:var(--primary-text-color-200);--light-text-alternate-primary-color:var(--primary-opposite-text-color-200);--placeholder-text-color:var(--primary-text-color-200)}:root{--form-error-bg-color:#ec5c5c;--form-error-text-color:#fff}body.high-contrast{--form-error-bg-color:#e52424;--form-error-text-color:#fff}#content-wrapper,body,html{min-height:100vh}.rheader-in{max-width:none}.mfooter-in{max-width:none}@media (min-width:980px){#content-wrapper{display:flex}}@media (min-width:980px){.cookie-present #content{min-height:calc(100vh - 152px)}}#content{color:#51565e;font-family:Roboto,sans-serif;font-weight:400;text-align:center}@media (min-width:980px){#content{display:grid;grid-template-columns:49.7% 50.3%;grid-template-rows:1fr;min-height:calc(100vh - 88px);width:100%}#content #form-section{display:flex;flex-direction:column;grid-column:1/span 1;grid-row:1/span 1}#content #details-section{display:flex;flex-direction:column;grid-column:2/span 1;grid-row:1/span 1}}.container{box-sizing:border-box;margin:auto;max-width:100%;padding:0 15px;width:700px}@media (min-width:1900px){.container{margin:auto 150px auto auto}}#form-section{background:#00b7fb;color:#fff;padding:35px 0 55px;position:relative}@supports (--css:variables){#form-section{background:var(--primary-brand-color-400)}}@media (min-width:1200px){#form-section .container{padding-left:112px}}#form-section #gr-logo{height:auto;width:188px}#form-section .main-errors{list-style:none;margin:10px;padding:10px;text-align:center}#form-section .main-errors li{color:red;display:inline-block}#form-section h1{font-family:Source Sans Pro,sans-serif;font-size:26px;font-weight:900;letter-spacing:.047em;margin:24px 0 5px}@media screen and (min-width:980px){#form-section h1{font-size:30px}}#form-section h1+p{font-size:14px;letter-spacing:.07em;margin:0}#form-section .login-link{color:#fff;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;margin-bottom:10px;margin-top:0}#form-section form{margin:36px auto auto;max-width:100%;width:495px}#form-section form .has-success .php-error,#form-section form>button:disabled+.form-fieldset .php-error{display:none}#form-section form .has-success:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NS44MyA0NS44MyI+PHBhdGggZD0iTTExIDIzLjUyYTIuMDggMi4wOCAwIDAgMSAyLjk0IDBsNC43OSA0Ljc5IDEyLjA4LTEyLjA2YTIuMDkgMi4wOSAwIDAgMSAyLjk0IDIuOTRMMjAuMjEgMzIuNzNhMi4wOCAyLjA4IDAgMCAxLTIuOTQgMEwxMSAyNi40OGEyLjA4IDIuMDggMCAwIDEgMC0zWm0xMS45IDIyLjMxYTIyLjkxIDIyLjkxIDAgMSAwLTE2LjE5LTYuNzEgMjIuOTEgMjIuOTEgMCAwIDAgMTYuMjEgNi43MVoiIGZpbGw9IiMwMGM2NjIiLz48L3N2Zz4=);background-position:0;background-repeat:no-repeat;background-size:23px 23px;content:"";height:23px;position:absolute;right:15px;top:14px;width:23px}#form-section form p{font-size:12px;font-weight:400;letter-spacing:.015em;line-height:1.35;margin:0 auto;max-width:345px;padding-top:24px}#form-section form p a{color:inherit}#form-section form .sso-heading{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:13px;justify-content:center;margin-bottom:0}#form-section form .sso-heading:after,#form-section form .sso-heading:before{background-color:#fff;box-sizing:border-box;content:"";display:inline-block;height:1px;margin:4px 16px;width:16px}#form-section form .sso-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:auto;max-width:375px;padding:10px 0 28px}#form-section form .sso-buttons .sso-btn{align-items:center;border-radius:100px;box-sizing:border-box;cursor:pointer;display:flex;flex:0 0 156px;font-family:Roboto;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.32px;line-height:1.25;max-width:270px;padding:1.05em 1.5em;text-decoration:none;text-transform:none;transition:background-color .2s ease-in-out}#form-section form .sso-buttons .sso-btn:disabled{opacity:.6}#form-section form .sso-buttons .sso-btn.microsoft-sso{background-color:#2f2f2f;border:none;color:#fff}#form-section form .sso-buttons .sso-btn.microsoft-sso:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M12.224 2H2.75v9.474h9.474V2Z' fill='%23F25022'/%3E%3Cpath d='M12.224 12.526H2.75V22h9.474v-9.474Z' fill='%2300A4EF'/%3E%3Cpath d='M22.75 2h-9.474v9.474h9.474V2Z' fill='%237FBA00'/%3E%3Cpath d='M22.75 12.526h-9.474V22h9.474v-9.474Z' fill='%23FFB900'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:12px;width:24px}#form-section form .sso-buttons .sso-btn.microsoft-sso:not(:disabled):hover{background-color:#202730;border:none;color:#fff}#form-section form .sso-buttons .sso-btn.google-sso{background-color:#fff;border:none;color:#202730}#form-section form .sso-buttons .sso-btn.google-sso:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.85 12.227c0-.709-.064-1.39-.182-2.045H12.25v3.868h5.382a4.6 4.6 0 0 1-1.996 3.018v2.51h3.232c1.891-1.742 2.982-4.305 2.982-7.35Z' fill='%234285F4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 22c2.7 0 4.964-.896 6.618-2.423l-3.232-2.509c-.895.6-2.04.955-3.386.955-2.605 0-4.81-1.76-5.595-4.123H3.314v2.59A9.996 9.996 0 0 0 12.25 22Z' fill='%2334A853'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.655 13.9c-.2-.6-.314-1.241-.314-1.9 0-.66.114-1.3.314-1.9V7.509H3.314a9.996 9.996 0 0 0-1.064 4.49c0 1.615.386 3.142 1.064 4.492l3.34-2.591Z' fill='%23FBBC05'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.25 5.977c1.468 0 2.786.505 3.823 1.496l2.868-2.868C17.209 2.99 14.946 2 12.25 2 8.34 2 4.96 4.24 3.314 7.51l3.34 2.59c.787-2.364 2.991-4.123 5.596-4.123Z' fill='%23EA4335'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:12px;width:24px}#form-section form .sso-buttons .sso-btn.google-sso:not(:disabled):hover{background-color:#f5f7fa;border:none;color:#202730}#form-section .form-group.password{position:relative}#form-section .form-group.password svg:nth-child(2){display:none}#form-section .form-group.password.visible svg:first-child{display:none}#form-section .form-group.password.visible svg:nth-child(2){display:block}#form-section .form-group.password.has-success:after{right:45px}#form-section .form-group.password button{align-items:center;background:none;border:0;box-sizing:border-box;display:flex;height:50px;padding:0 15px;position:absolute;right:0;top:0}#form-section .form-group.password button span{display:block;height:15px;width:20px}#form-section .form-group.password button svg{fill:#abb3b9;display:block;height:15px;width:20px}#form-section .form-group.password button:hover svg{fill:#969fa6}#form-section .form-group:not(.recaptcha){align-self:start;margin:0 auto;max-width:100%;min-height:101px;position:relative;width:390px}@supports (display:grid){#form-section .form-group:not(.recaptcha){display:grid;grid-template-columns:1fr;grid-template-rows:50px auto}}#form-section .form-group:nth-child(3){min-height:97px}#form-section .form-group:last-of-type{grid-template-rows:55px auto;min-height:0}#form-section .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.03);box-sizing:border-box;color:#202730;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:50px;letter-spacing:.04em;padding-left:16px;width:100%}#form-section .form-control+label{align-self:center;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;justify-self:start;left:0;letter-spacing:normal;padding-left:16px;position:absolute;top:17px;transform:translate(-15px,-35px);transform-origin:10px top;transition:transform .1s linear}#form-section .form-control:-moz-placeholder-shown:not(:focus)+label{color:#000;font-size:16px;font-weight:400;padding-left:1em;pointer-events:none;transform:none}#form-section .form-control:placeholder-shown:not(:focus)+label{color:#000;font-size:16px;font-weight:400;padding-left:1em;pointer-events:none;transform:none}#form-section .form-group>input,#form-section .form-group>label{grid-column:1;grid-row:1}#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus){color:#ec5c5c}#form-section .has-error .form-control,#form-section .has-error .form-control:placeholder-shown:not(:focus){color:#ec5c5c}@supports (--css:variables){#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus){color:var(--form-error-bg-color)}#form-section .has-error .form-control,#form-section .has-error .form-control:placeholder-shown:not(:focus){color:var(--form-error-bg-color)}}#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus)+label{color:#ec5c5c}#form-section .has-error .form-control+label,#form-section .has-error .form-control:placeholder-shown:not(:focus)+label{color:#ec5c5c}@supports (--css:variables){#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus)+label{color:var(--form-error-bg-color)}#form-section .has-error .form-control+label,#form-section .has-error .form-control:placeholder-shown:not(:focus)+label{color:var(--form-error-bg-color)}}#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus).not-empty+label,#form-section .has-error .form-control:-moz-placeholder-shown:not(:focus):focus+label{color:#fff}#form-section .has-error .form-control.not-empty+label,#form-section .has-error .form-control:focus+label,#form-section .has-error .form-control:placeholder-shown:not(:focus).not-empty+label,#form-section .has-error .form-control:placeholder-shown:not(:focus):focus+label{color:#fff}#form-section .help-block{background:#ec5c5c;border-radius:4px;box-sizing:border-box;color:#fff;display:block;line-height:1.2;margin:5px 0;min-height:24px;padding:5px 0 3px 8px;text-align:left}@supports (--css:variables){#form-section .help-block{background:var(--form-error-bg-color);color:var(--form-error-text-color)}}#form-section div.help-block{font-size:12px}#form-section .form-submit{margin-top:9px}#form-section button[type=submit],#form-section input[type=submit]{background:#ffea00;border:none;border-radius:100px;color:#0b212a;font-size:16px;font-weight:700;justify-self:center;letter-spacing:.1em;padding:.65em 1em;text-transform:uppercase;width:100%}#form-section button[type=submit]:not(:disabled):hover,#form-section input[type=submit]:not(:disabled):hover{background:#ffd200}#form-section button[type=submit]:disabled,#form-section input[type=submit]:disabled{opacity:.6}#form-section .password-tips{background:rgba(0,0,0,.9);border-radius:4px;bottom:100%;display:none;padding:15px 5px 7px 10px;position:absolute;right:0;text-align:left;transform:translateY(-15px);width:180px;z-index:1}@media (min-width:980px){#form-section .password-tips{bottom:auto;left:calc(100% + 10px);right:auto;top:0;transform:translateY(-50%) translateY(25px)}}#form-section .password-tips:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.9);bottom:-5px;content:"";display:block;left:50%;position:absolute;transform:translate(-50%)}@media (min-width:980px){#form-section .password-tips:after{bottom:50%;left:-7px;transform:rotate(90deg)}}#form-section .password-tips p{color:#fff;display:block;font-size:12px;font-weight:400;line-height:1.2;margin:0 0 9px;padding:0}#form-section .password-tips ul{list-style-type:none;margin:0;padding:0;width:auto}#form-section .password-tips li{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' width='15.812' height='15.812'%3E%3Cpath fill='%23464646' fill-rule='evenodd' d='M7.906-.003A7.908 7.908 0 0 0-.002 7.906a7.908 7.908 0 1 0 15.817 0A7.909 7.909 0 0 0 7.906-.003zM6.561 12.166 2.824 8.428l1.591-1.591L6.56 8.983l4.954-4.953 1.591 1.591-6.544 6.545z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px 15px;color:#fff;display:block;font-size:11px;font-weight:400;line-height:1.4;margin:0 0 8px 2px;padding:0 0 0 20px}#form-section .password-tips li.is-valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='xMidYMid' width='15.812' height='15.812'%3E%3Cpath fill='%2369c028' fill-rule='evenodd' d='M7.906-.003A7.908 7.908 0 0 0-.002 7.906a7.908 7.908 0 1 0 15.817 0A7.909 7.909 0 0 0 7.906-.003zM6.561 12.166 2.824 8.428l1.591-1.591L6.56 8.983l4.954-4.953 1.591 1.591-6.544 6.545z'/%3E%3C/svg%3E")}#form-section input[type=password]:focus~.password-tips{display:block}#form-section .grecaptcha-badge{display:inline}@media (width >= 600px){#form-section .grecaptcha-badge{display:block}}#details-section{position:relative}#details-section .container{max-width:800px;overflow:hidden;padding:80px 0 160px;width:100%}@media screen and (min-width:980px){#details-section .container{padding:0}}@media (min-width:1400px){#details-section .container{margin:auto 0}}@media (min-width:1600px){#details-section .container{margin-left:0}}#details-section:before{border-bottom:20px solid #fff;border-left:22px solid transparent;border-right:22px solid transparent;content:"";height:0;left:calc(50% - 22px);position:absolute;top:-17px;width:0}@media screen and (min-width:980px){#details-section:before{border-bottom:22px solid transparent;border-left:0;border-right:20px solid #fff;border-top:22px solid transparent;left:-17px;top:calc(50% - 16px)}}