body.landing-page,body.landing-page input,body.landing-page button{font-family:"Nunito Sans","Segoe UI",Arial,sans-serif!important}body.landing-page h1,body.landing-page h2,body.landing-page h3,body.landing-page .brand{font-family:"Nunito Sans","Segoe UI",Arial,sans-serif!important}body.landing-page .brand{display:inline-flex!important;align-items:center!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.1!important}body.landing-page .brand span{font-weight:700!important}.hero-reference.landing-exact h1{font-weight:800!important;letter-spacing:-.045em!important}.hero-reference.landing-exact .login-card .eyebrow{font-weight:700!important}.hero-reference.landing-exact .login-card h2{font-weight:700!important;letter-spacing:-.025em!important}.hero-reference.landing-exact .login-card label{font-weight:700!important}.hero-reference.landing-exact .login-card .primary{font-weight:700!important}.hero-reference.landing-exact .hero-benefits strong{font-weight:700!important}body.landing-page .admin-link{font-weight:600!important}body.landing-page .brand b{position:relative!important;display:block!important;flex:0 0 50px!important;align-self:center!important;margin:0 .8rem 0 0!important;padding:0!important;vertical-align:middle!important}body.landing-page .brand b:before{position:absolute!important;top:50%!important;left:50%!important;margin:0!important;transform:translate(-50%,-50%)!important}@media(max-width:620px){body.landing-page .brand b{flex-basis:35px!important}}
