.mro-header{background:transparent;padding:.5rem 1rem;border-bottom:1px solid rgba(0,0,0,.06)}.mro-header-inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box}.mro-brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.mro-logo{width:50px;height:50px;border-radius:50%;object-fit:cover;display:block}.mro-title{margin:0;line-height:1}.mro-search{display:flex;align-items:center;gap:8px;margin:0}.mro-search-input{padding:.4rem .6rem;border:1px solid #d0d7de;border-radius:4px;min-width:180px}.mro-search-button{padding:.45rem .75rem;border-radius:4px;border:1px solid #2b6cb0;background:#2b6cb0;color:#fff;cursor:pointer}.mro-alert-row{background:transparent;padding:.75rem 1rem}.mro-alert-container{max-width:1200px;margin:0 auto}.mro-alert-text{margin:0}.mro-alert-link{color:inherit;text-decoration:underline}.mro-container{max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}.visually-hidden,.mro-visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.mro-login-panel{padding-top:2rem;padding-bottom:2rem;background-color:var(--mf-c-bg-section);margin-top:2rem}.mro-fieldset{border:0;padding:0;margin:0}.mro-legend{margin-bottom:.5rem;font-weight:600}.mro-form-list{list-style:none;padding:0;margin:0}.mro-form-item{margin-bottom:.75rem}.mro-input{width:100%;padding:.5rem .6rem;border:1px solid #d0d7de;border-radius:4px;box-sizing:border-box}.mro-btn{display:inline-block;padding:.5rem .75rem;border-radius:4px;border:1px solid transparent;background:#f0f0f0;color:#111;cursor:pointer}.mro-btn:disabled,.mro-btn[disabled]{opacity:.6;cursor:not-allowed}.mro-btn-primary{background:#2b6cb0;color:#fff;border-color:#2b6cb0}.mro-alerts{padding:.5rem 0}.mro-alert-list{list-style:none;padding:0;margin:0}.mro-alert-item{background:#e9f5ff;border:1px solid #cfe9ff;padding:.5rem;margin-bottom:.5rem;border-radius:3px;color:#0b5ed7}.mro-footer-message{background:transparent;padding:1rem 0}.mro-text-important{margin:0;color:#cd0d0d;font-weight:700}.mro-footer-nav{border-top:1px solid rgba(0,0,0,.06);padding:.5rem 0}.mro-footer-links{list-style:none;padding:0;margin:0;display:flex;gap:1rem;flex-wrap:wrap}.mro-footer-links li{margin:0}.mro-footer-links a{color:inherit;text-decoration:underline}@media(max-width:520px){.mro-header-inner{flex-direction:column;align-items:stretch;gap:8px}.mro-search{justify-content:flex-end;width:100%}.mro-search-input{min-width:0;flex:1 1 auto}.mro-footer-links{flex-direction:column;gap:.25rem}.mro-container{padding-left:.75rem;padding-right:.75rem}}.mro-login-center{max-width:420px;margin-left:auto;margin-right:auto;width:100%;box-sizing:border-box}.mro-login-panel{padding-top:2rem;padding-bottom:2rem;box-shadow:rgba(50,50,93,.25) 0 13px 27px -5px,rgba(0,0,0,.3) 0 8px 16px -8px}.mro-login-fieldset{text-align:left;background:transparent;padding:0}.mro-input:focus,.mro-btn:focus{outline:3px solid rgba(43,108,176,.18);outline-offset:1px}@media(max-width:520px){.mro-login-center{padding-left:.75rem;padding-right:.75rem}}.mf-skip-link{position:absolute;top:-40px;left:0;background:#2b6cb0;color:#fff;padding:.5rem .75rem;text-decoration:none;z-index:100;border-radius:0 0 4px 0}.mf-skip-link:focus{top:0;outline:3px solid rgba(43,108,176,.15);outline-offset:0}.mf-notice{background-color:#f6c51b;color:#000;font-weight:bold;padding:1%}.btn-link{color:#337ab7!important}.ma__button--c-primary-alt:focus{outline:2px solid var(--mf-c-focus);outline-offset:2px;border-color:var(--mf-c-bd-input)}