:root{color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,sans-serif}body{margin:0;color:#1a1f2b;background:#f7f8fa}main{max-width:40rem;margin:0 auto;padding:2rem 1.25rem}.ann-skip-link{position:absolute;left:-9999px;top:0;background:#1a1f2b;color:#ffffff;padding:.5rem 1rem}.ann-skip-link:focus{left:0;z-index:100}form label{display:block;margin:.75rem 0 .25rem;font-weight:600}form input{display:block;width:100%;box-sizing:border-box;padding:.5rem;border:1px solid #9aa3b2;border-radius:4px}form button{margin-top:1rem;padding:.5rem 1.25rem;border:none;border-radius:4px;background:#20415e;color:#ffffff;cursor:pointer}[role=alert]{color:#8a1f11;font-weight:600}.ann-shell-header{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 1.25rem;background:#ffffff;border-bottom:1px solid #d4d9e0}.ann-primary-nav ul{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.ann-primary-nav a{color:#20415e;font-weight:600;text-decoration:none}.ann-primary-nav a:focus,.ann-primary-nav a:hover{text-decoration:underline}.ann-primary-nav a[aria-current=page]{color:#1a1f2b;text-decoration:underline;text-underline-offset:.3em}.ann-shell-session{display:flex;align-items:center;gap:.75rem;margin-left:auto}.ann-shell-session form button{margin-top:0}