.bo .bo-auth-intro{display:none}.bo .bo-auth-heading{color:var(--bo-on-navy);font-family:var(--bo-serif);margin:0 0 1.5rem;font-size:clamp(2rem,1.2rem + 2vw,3.25rem);font-weight:600;line-height:1.12}.bo .bo-auth-description{color:var(--bo-on-navy-muted);margin:0;font-size:1.0625rem;line-height:1.65}.bo .bo-auth-main{justify-content:center;align-items:center;padding:2.5rem 1.5rem;display:flex}.bo .bo-auth-content{width:100%;max-width:30rem}@media (min-width:992px){.bo .bo-auth-intro{margin-top:clamp(2rem,12vh,7rem);display:block}}
