.family-sso-message{max-width:30rem;margin:10vh auto;padding:1.5rem;font:1rem/1.6 system-ui,sans-serif;color:#1e3459}.family-sso-message a{display:block;margin:1rem 0;padding:.8rem 1rem;border:1px solid #1e3459;border-radius:.7rem;color:#1e3459;text-decoration:none}.family-sso-message a:first-of-type{background:#1e3459;color:white}.family-sso-entry{display:block;margin:.7rem 0;text-align:center;color:#1e3459;text-decoration:underline}
