:root{--black:#000;--midnight:#101820;--slate:#4c5258;--navy:#072b31;--peacock:#01263c;--denim:#005776;--ocean:#007592;--sky:#00aec7;--green:#006d68;--mint:#40c1ac;--red:#d14124;--orange:#ff8f1c;--golden:#ffc845;--cream:#d6d2c4;--ivory:#f2f0ec;--soft-white:#fbfaf9;--eggshell:#faf9f7;--soft-grey:#c1c3c5;--white:#fff;--font-sans:"Noto Sans", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-serif:"Noto Serif", Georgia, serif;--font-mono:"Noto Sans Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--base-font-size:16px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--font-size-h1:clamp(2rem, 4vw, 2.5rem);--font-size-h2:clamp(1.5rem, 3vw, 2rem);--font-size-h3:1.375rem;--font-size-h4:1.125rem;--font-size-h5:1rem;--font-size-h6:.875rem;--line-height-heading:1.2;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:3.5rem;--radius-0:0px;--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-pill:999px;--shadow-1:0 1px 3px #00000014;--shadow-2:0 8px 24px #00000014;--fts-focus-ring:var(--sky);--fts-focus-width:2px;--fts-focus-offset:1px;--fts-focus-scroll-offset:6rem;--color-bg:var(--eggshell);--color-surface:var(--white);--color-text:var(--midnight);--color-muted:var(--slate);--color-heading:var(--denim);--color-link:var(--denim);--color-link-hover:color-mix(in srgb, var(--denim) 87%, var(--black));--color-accent:var(--denim);--color-accent-hover:color-mix(in srgb, var(--denim) 87%, var(--black));--color-border:var(--cream);--color-success:var(--denim);--color-warning:var(--orange);--color-danger:var(--red)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body,h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/fonts/noto-sans/NotoSans-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-SemiBoldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif;src:url(/fonts/noto-serif/NotoSerif-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans Mono;src:url(/fonts/noto-mono/NotoSansMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans Mono;src:url(/fonts/noto-mono/NotoSansMono-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{font-family:var(--font-sans);font-size:var(--base-font-size);background:var(--color-bg);color:var(--color-text);text-rendering:optimizelegibility;-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);line-height:1.5}a,button,input,select,textarea{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s,opacity .18s}a{color:var(--color-link);font-weight:var(--weight-semibold);letter-spacing:.025rem;text-decoration:none}a:hover,a:focus-visible{color:var(--color-link-hover);text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:2px}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:var(--weight-light);line-height:var(--line-height-heading);color:var(--color-heading);margin:0}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--fts-focus-width) solid var(--fts-focus-ring);outline-offset:var(--fts-focus-offset)}.shell{background-color:var(--color-bg);flex:1}.auth-layout{flex-direction:column;min-height:100vh;display:flex}.auth-layout-main{flex:1}.reset-password-message{letter-spacing:.05em;margin-top:20px;font-size:.8125rem;font-style:italic;line-height:1.1}.header{background:var(--midnight);color:var(--white)}.header-inner{width:min(100% - 2rem,1200px);padding:var(--space-6) 0;justify-content:center;align-items:center;margin:0 auto;display:flex}.fuller-logo{cursor:pointer;align-items:center;display:inline-flex}.fuller-logo svg{width:320px;height:auto;display:block}.footer{background:var(--midnight);color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex}.footer-inner{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(100% - 2rem,1200px);margin:0 auto;padding:50px 0;display:flex}.footer-inner h1{font-family:var(--font-serif);letter-spacing:.025rem;color:#ffffffbf;text-align:center;margin-bottom:2px;font-weight:300;line-height:1.5;font-size:1.125rem!important}.footer-body{letter-spacing:.025rem;color:#ffffffbf;text-align:center;margin-bottom:20px;font-size:.9375rem;font-weight:300}.support-link{text-transform:uppercase;color:#fffc!important;font-weight:var(--weight-semibold)!important;letter-spacing:.095em!important;font-size:.8125rem!important}.support-link:hover{text-transform:uppercase;text-decoration:underline;color:var(--white)!important}.copyright-bar{color:#ffffff80;letter-spacing:.095em;text-align:center;justify-content:center;align-items:center;width:min(100% - 2rem,1200px);margin:0 auto;padding:0 20px 20px;font-size:.675rem;font-weight:300;display:flex}.copyright-bar a{color:#ffffff80;letter-spacing:.05em;text-decoration:none;font-weight:400!important}.copyright-bar a:hover{color:var(--sky)}.auth-shell{width:min(100% - 2rem,720px);min-height:600px;padding:var(--space-8) 0 var(--space-8);margin:0 auto}.auth-shell-inner{justify-content:center;display:flex}.auth-shell-stack{width:100%;max-width:720px}.auth-shell-card{background:var(--color-surface);width:100%;box-shadow:var(--shadow-1);padding:2.5rem}.auth-shell-header{gap:var(--space-3);margin-bottom:var(--space-3);display:grid}.auth-shell-topbar{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:nowrap;display:flex}.auth-shell-eyebrow{font-size:1rem;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--midnight);margin-top:10px}.auth-shell-title{font-family:var(--font-serif);font-weight:var(--weight-light);color:var(--denim)}.auth-shell-body{color:var(--color-text);line-height:1.65}.auth-shell-note{background-color:color-mix(in srgb, var(--ocean), white 90%);text-transform:uppercase;width:fit-content;max-width:100%;font-size:.8125rem;font-weight:var(--weight-semibold);letter-spacing:.025em;margin:var(--space-1) 0;padding:8px 16px;display:inline-block}.auth-shell-after-card{margin-top:var(--space-2)}.auth-post-card-links{gap:.1rem;margin-top:1.25rem;display:grid}.auth-post-card-text{letter-spacing:.025em;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;font-style:italic;display:flex}.auth-post-card-text a{color:var(--color-link);font-style:normal;font-weight:var(--weight-semibold)}.auth-post-card-text a:hover,.auth-post-card-text a:focus-visible{color:var(--color-link-hover);text-decoration:underline}@media (width<=768px){.auth-shell{width:min(100% - 1rem,1200px)}.auth-shell-stack{max-width:100%}.auth-shell-topbar{flex-direction:column-reverse;align-items:center;gap:.75rem}.auth-shell-eyebrow,.auth-shell-title,.auth-shell-body,.auth-shell-note{text-align:center}.auth-shell-note{margin-left:auto;margin-right:auto}}html[lang=es] .auth-shell-body,html[lang=es] .auth-help-intro,html[lang=es] .auth-help-line{line-height:1.7}html[lang=ko] .auth-shell-title{word-break:keep-all;line-height:1.25}html[lang=ko] .auth-shell-body,html[lang=ko] .auth-help-intro,html[lang=ko] .auth-help-line,html[lang=ko] .auth-help-list li{word-break:keep-all;line-height:1.8}.auth-success-instructions{margin:0 0 .15rem}.auth-success-user{gap:0;margin-bottom:20px}.auth-success-user-heading,.auth-success-next-steps-heading{font-family:var(--font-serif);font-weight:var(--weight-bold);color:var(--denim);font-size:1.125rem}.auth-success-next-steps-instructions{margin-bottom:40px!important}.auth-identity-message{background:color-mix(in srgb, var(--green), white 90%);color:var(--green);border-left:4px solid var(--mint);font-size:.875rem;font-style:italic;line-height:1.45;font-weight:var(--weight-medium);letter-spacing:.025em;margin:1.5rem 0;padding:.75rem 1rem}.auth-identity-message a{color:var(--color-success);font-weight:var(--weight-semibold);text-decoration:underline}.auth-identity-message a:hover,.auth-identity-message a:focus-visible{color:var(--green)}.auth-helper-text{color:var(--color-text);letter-spacing:.05em;font-size:.8125rem;font-style:italic;margin:0!important;line-height:1.65!important}.auth-helper-text-value{margin:0 .25rem;font-style:normal}.auth-password-rule-list{margin:0;padding-left:0;list-style:none;margin-left:-16px!important}.auth-password-rule{color:var(--color-muted);align-items:center;gap:.5rem;font-size:.95rem;display:flex}.auth-password-rule-icon{width:1.25em;font-weight:var(--weight-semibold);color:var(--color-muted);justify-content:center;display:inline-flex}.auth-password-rule.is-valid,.auth-password-rule.is-valid .auth-password-rule-icon{color:var(--color-success)!important}.auth-password-rule-icon{transition:color .2s}.auth-help{border-top:1px solid var(--color-border);padding-top:var(--space-6);margin-top:var(--space-7)}.auth-help-toggle{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;color:var(--color-heading);font-family:var(--font-serif);font-size:1.25rem;line-height:var(--leading-tight);text-align:left;cursor:pointer;margin-top:var(--space-1);background:0 0;border:0;padding:0;display:flex}.auth-help-toggle:hover,.auth-help-toggle:focus-visible{color:var(--color-link-hover);-webkit-text-stroke:.025em currentColor}.auth-help-toggle:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-1)}.auth-help-toggle-icon{font-family:var(--font-sans);font-size:var(--text-2xl);color:var(--color-link);flex:none;line-height:1}.auth-help-panel{margin-top:var(--space-2);gap:var(--space-4);display:grid}.auth-help-intro{color:var(--color-text);line-height:var(--leading-relaxed);margin:0}.auth-help-offices{gap:var(--space-4);display:grid}.auth-help-group{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-subtle);display:grid}.auth-help-group-title{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-transform:uppercase;color:var(--color-heading);margin:0}.auth-help-line{color:var(--color-text);line-height:var(--leading-normal);margin:0}.auth-help-line a{color:var(--color-link)}.auth-help-line a:hover,.auth-help-line a:focus-visible{color:var(--color-link-hover);text-decoration:underline}.auth-help-line a:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-1)}.auth-help-list{margin:var(--space-2) 0 0;padding-left:var(--space-5)}.auth-help-list li{color:var(--color-text);line-height:var(--leading-relaxed)}.auth-help-list li+li{margin-top:var(--space-1)}.button,.auth-primary-action{border-radius:var(--radius-0);min-width:300px;min-height:42px;font-size:.9375rem;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;margin-top:20px;padding:.85rem 1.15rem;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex;text-decoration:none!important}.auth-secondary-action{color:var(--color-accent);cursor:pointer;margin-top:var(--space-2);background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;font-size:.815rem;line-height:1.1;transition:color .18s,transform .18s;display:inline-flex;text-decoration:none!important}:is(.button,.button-primary,.button-primary-small,.button-secondary,.auth-primary-action,.auth-secondary-action),:is(.button,.button-primary,.button-primary-small,.button-secondary,.auth-primary-action,.auth-secondary-action):hover,:is(.button,.button-primary,.button-primary-small,.button-secondary,.auth-primary-action,.auth-secondary-action):focus-visible{background-image:none!important;background-size:auto!important;background-position:initial!important;background-repeat:initial!important;text-decoration:none!important}.button:disabled,.auth-primary-action:disabled,.auth-secondary-action:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.button-primary,.auth-primary-action{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--white);font-size:.875rem;font-weight:var(--weight-semibold);letter-spacing:.075em;padding:8px 30px}.button-primary:hover,.button-primary:focus-visible,.auth-primary-action:hover,.auth-primary-action:focus-visible{border-color:var(--color-accent-hover);background-color:var(--color-accent-hover);color:var(--white);transform:translateY(-1px);box-shadow:0 6px 16px #00000029}.button-primary-small{border-color:var(--denim);background-color:var(--denim);color:var(--white);letter-spacing:.095rem;margin-top:0;padding:4px 30px;font-size:.75rem;line-height:1.2}.button-primary-small:hover,.button-primary-small:focus-visible{border-color:var(--color-accent-hover);background-color:var(--color-accent-hover);color:var(--white);transform:translateY(-1px);box-shadow:0 5px 14px #00000024}.button-secondary:hover,.button-secondary:focus-visible,.auth-secondary-action:hover,.auth-secondary-action:focus-visible{color:var(--color-accent-hover);border-color:#0000;transform:translateY(-1px)}.button:focus-visible,.auth-primary-action:focus-visible,.auth-secondary-action:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:3px}.button-full{width:100%}@media (width<=640px){.button,.button-primary,.button-secondary,.button-primary-small,.auth-primary-action{padding:.85rem 1.15rem;width:100%!important}}.auth-form-stack{padding-top:10px}.auth-inline-error{background:color-mix(in srgb, var(--red), white 85%);color:var(--color-danger);border-left:4px solid var(--color-danger);font-size:.875rem;font-style:italic;line-height:1.45;font-weight:var(--weight-medium);letter-spacing:.025em;margin:.5rem 0 1.75rem;padding:.75rem 1rem}.auth-inline-error a{color:var(--color-danger);font-weight:var(--weight-semibold);text-decoration:underline}.auth-inline-error a:hover,.auth-inline-error a:focus-visible{color:var(--red)}.auth-checkbox-row{letter-spacing:.025em;justify-content:flex-start;align-items:center;gap:.25rem;max-width:420px;font-size:.8125rem;display:flex;margin-bottom:1.5rem!important}.form-field{gap:.4rem;margin-bottom:1rem;display:grid}.form-label-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.form-label{font-size:.9rem;font-weight:var(--weight-semibold);color:var(--color-text)}.form-input{border-radius:var(--radius-0);background-color:color-mix(in srgb, var(--ivory), white 30%);width:100%;min-height:48px;color:var(--midnight);font:inherit;border:none;margin-bottom:.25rem;padding:.8rem 1rem}.form-input:disabled{opacity:.72;cursor:not-allowed}.password-toggle{color:var(--ocean);font-size:.78rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:0}.form-checkbox{margin-bottom:var(--space-5);cursor:pointer}.form-checkbox-label{color:var(--color-text);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:flex}.form-checkbox-label input{flex:none;width:16px;height:16px}.form-checkbox-label a,.acceptable-use-policy-link{color:var(--color-link);font-weight:var(--weight-medium);text-decoration:underline}.form-checkbox-label a:hover,.form-checkbox-label a:focus-visible,.acceptable-use-policy-link:hover,.acceptable-use-policy-link:focus-visible{color:var(--color-link-hover)}.form-help-text{color:var(--color-muted);margin:-.35rem 0 1rem;font-size:.875rem}.auth-step-divider{background:color-mix(in srgb, var(--ocean), white 75%);height:1px;margin:1.5rem 0}.password-checklist,.auth-password-rules{background:color-mix(in srgb, var(--ocean), white 93%);margin:.25rem 0 1rem;padding:1.5rem 1.5rem 1.25rem}.password-checklist-title,.auth-password-rules-title{font-size:.9375rem;font-weight:var(--weight-semibold);text-transform:uppercase;color:var(--midnight);margin:0}.password-checklist ul,.auth-password-rule-list{margin:0 0 .9375rem;padding:0;list-style:none}.password-checklist li,.auth-password-rule-list li,.auth-password-rule{color:var(--color-muted);align-items:flex-start;gap:.5rem;margin:.35rem 0 .35rem .275rem;padding:0;line-height:1.65;list-style:none;display:flex}.password-checklist li::marker{content:""}.auth-password-rule-list li::marker{content:""}.auth-password-rule::marker{content:""}.password-checklist li:before,.password-checklist li:after,.auth-password-rule-list li:before,.auth-password-rule-list li:after,.auth-password-rule:before,.auth-password-rule:after{content:none!important}.auth-password-rule-icon{width:1.25rem;color:var(--ocean);font-weight:var(--weight-bold);text-align:left;flex:0 0 1rem;line-height:1.45}.password-checklist li.is-met,.auth-password-rule-list li.is-valid,.auth-password-rule.is-valid{color:var(--ocean);font-weight:var(--weight-semibold)}.auth-password-reset-note{color:var(--color-muted);letter-spacing:.025em;margin:0;padding-left:0;font-size:.8125rem;font-style:italic;line-height:1.45}.auth-password-tips{color:var(--color-text);margin-top:.875rem;font-size:.875rem}.auth-password-tips summary{cursor:pointer;font-weight:var(--weight-semibold);color:var(--midnight);text-transform:uppercase;align-items:flex-start;gap:.25rem;margin:1.5rem 0 .5rem;padding:0;list-style:none;display:flex}.auth-password-tips summary::-webkit-details-marker{display:none}.auth-password-tips summary::marker{content:""}.auth-password-tips summary:before{content:"+";color:currentColor;width:1.35rem;font-weight:var(--weight-bold);flex:0 0 .75rem;line-height:1.45}.auth-password-tips[open] summary:before{content:"−"}.auth-password-tips summary:hover,.auth-password-tips summary:focus-visible{color:var(--color-link-hover)}.auth-password-tips ol{margin:0;padding:0 0 0 2rem}.auth-password-tips li{color:var(--color-text);letter-spacing:.015em;margin:.45rem 0 .75em;padding:0;line-height:1.35}.language-switcher{letter-spacing:.075rem;align-items:center;gap:.75rem;font-size:.725rem;display:inline-flex;position:relative}.language-switcher select{appearance:none;border-radius:var(--radius-0);background:var(--ivory);font-size:.75rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.05rem;cursor:pointer;border:none;padding:.35rem 1.5rem .35rem .95rem}.language-switcher:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='%234c5258' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7l5 6 5-6H5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:10px;height:10px;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.login-links,.auth-links{flex-wrap:wrap;gap:.75rem 1rem;font-size:.8125rem;line-height:1.15;display:flex}.login-links a,.auth-links a{color:var(--color-link);font-weight:var(--weight-semibold)}.login-links a:hover,.login-links a:focus-visible,.auth-links a:hover,.auth-links a:focus-visible{color:var(--color-link-hover);text-decoration:underline}.auth-post-card-links p{flex-flow:wrap;align-items:center;gap:.5rem;margin-top:4px;padding:0 8px;font-size:.8125rem;line-height:1.1;display:flex}@media (width<=762px){.login-links,.auth-links{text-align:center}}.form-status,.status-message{margin-bottom:30px;font-size:.9375rem}.form-status{color:var(--color-muted)}.form-status-success,.status-message-success{color:var(--midnight)}.form-status-error,.status-message-error{color:var(--color-danger)}
